class edgeimpulse_api.api.optimization_api.OptimizationApi( api_client=None )
edgeimpulse_api.api.optimization_api.complete_search( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Job ID', extra={})], tuner_complete_search: edgeimpulse_api.models.tuner_complete_search.TunerCompleteSearch, **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
edgeimpulse_api.api.optimization_api.create_trial( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Job ID', extra={})], tuner_create_trial_impulse: edgeimpulse_api.models.tuner_create_trial_impulse.TunerCreateTrialImpulse, **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
edgeimpulse_api.api.optimization_api.delete_state( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
edgeimpulse_api.api.optimization_api.end_trial( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Job ID', extra={})], trial_id: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsis, description='trial ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
edgeimpulse_api.api.optimization_api.get_all_blocks( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.all_blocks_response.AllBlocksResponse
edgeimpulse_api.api.optimization_api.get_all_learn_blocks( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.all_learn_blocks_response.AllLearnBlocksResponse
edgeimpulse_api.api.optimization_api.get_config( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_config_response.OptimizeConfigResponse
edgeimpulse_api.api.optimization_api.get_dsp_parameters( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], organization_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization ID', extra={})], organization_dsp_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Organization DSP ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_dsp_parameters_response.OptimizeDSPParametersResponse
edgeimpulse_api.api.optimization_api.get_space( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_space_response.OptimizeSpaceResponse
edgeimpulse_api.api.optimization_api.get_state( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_state_response.OptimizeStateResponse
edgeimpulse_api.api.optimization_api.get_transfer_learning_models( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_transfer_learning_models_response.OptimizeTransferLearningModelsResponse
edgeimpulse_api.api.optimization_api.get_trial_logs( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], trial_id: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsis, description='trial ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.log_stdout_response.LogStdoutResponse
edgeimpulse_api.api.optimization_api.get_tuner_run_state( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], tuner_coordinator_job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Tuner coordinator job ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.optimize_state_response.OptimizeStateResponse
edgeimpulse_api.api.optimization_api.get_window_settings( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.window_settings_response.WindowSettingsResponse
edgeimpulse_api.api.optimization_api.list_tuner_runs( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], **kwargs ) ‑> edgeimpulse_api.models.list_tuner_runs_response.ListTunerRunsResponse
edgeimpulse_api.api.optimization_api.update_config( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], optimize_config: edgeimpulse_api.models.optimize_config.OptimizeConfig, **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse
edgeimpulse_api.api.optimization_api.update_tuner_run( self, project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Project ID', extra={})], tuner_coordinator_job_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description='Tuner coordinator job ID', extra={})], update_tuner_run_request: edgeimpulse_api.models.update_tuner_run_request.UpdateTunerRunRequest, **kwargs ) ‑> edgeimpulse_api.models.generic_api_response.GenericApiResponse