class edgeimpulse_api.api.performance_calibration_api.PerformanceCalibrationApi( api_client=None)
Parameters
api_client=None
Methods
clear_performance_calibration_state
edgeimpulse_api.api.performance_calibration_api.clear_performance_calibration_state( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Clear Performance Calibration state
Deletes all state related to performance calibration (used in tests for example).
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.delete_performance_calibration_saved_parameters( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Clear performance calibration parameters
Clears the current performance calibration parameters
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_performance_calibration_ground_truth( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_performance_calibration_ground_truth_response.GetPerformanceCalibrationGroundTruthResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_performance_calibration_parameter_sets( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_performance_calibration_parameter_sets_response.GetPerformanceCalibrationParameterSetsResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_performance_calibration_raw_result( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_performance_calibration_raw_result_response.GetPerformanceCalibrationRawResultResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_performance_calibration_saved_parameters( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_performance_calibration_parameters_response.GetPerformanceCalibrationParametersResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_performance_calibration_status( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_performance_calibration_status_response.GetPerformanceCalibrationStatusResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_post_processing_results( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.get_post_processing_results_response.GetPostProcessingResultsResponse
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.get_wav_file( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑>str
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
**kwargs
Return
str
set_performance_calibration_saved_parameters
edgeimpulse_api.api.performance_calibration_api.set_performance_calibration_saved_parameters( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], performance_calibration_save_parameter_set_request: edgeimpulse_api.models.performance_calibration_save_parameter_set_request.PerformanceCalibrationSaveParameterSetRequest, impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
Save performance calibration parameters
Set the current performance calibration parameters
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None
edgeimpulse_api.api.performance_calibration_api.upload_labeled_audio( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})],zip: pydantic.types.StrictStr, impulse_id: Annotated[pydantic.types.StrictInt |None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] =None,**kwargs) ‑> edgeimpulse_api.models.performance_calibration_upload_labeled_audio_response.PerformanceCalibrationUploadLabeledAudioResponse
Upload Performance Calibration Audio files
Upload a zip files with a wav file and its Label metadata to run performance calibration on it.
impulse_id: Annotated[pydantic.types.StrictInt | None, FieldInfo(default=PydanticUndefined, description='Impulse ID. If this is unset then the default impulse is used.', extra={})] = None