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