update_project_request module

UpdateProjectRequest

class edgeimpulse_api.models.update_project_request.UpdateProjectRequest(
		**data: Any
)

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

Parameters

  • **data: Any

Bases

  • pydantic.main.BaseModel

  • pydantic.utils.Representation

Class variables

  • Config

  • auto_segmenter_job_notification_uids: Optional[List[pydantic.types.StrictInt]]

  • compute_time_limit_m: Optional[pydantic.types.StrictInt]

  • csv_import_config: Optional[Dict[str, Any]]

  • data_acquisition_grid_column_count: Optional[pydantic.types.StrictInt]

  • data_acquisition_grid_column_count_detailed: Optional[pydantic.types.StrictInt]

  • data_acquisition_page_size: Optional[pydantic.types.StrictInt]

  • data_acquisition_view_type: Optional[pydantic.types.StrictStr]

  • default_profiling_variant: Optional[edgeimpulse_api.models.keras_model_variant_enum.KerasModelVariantEnum]

  • description: Optional[pydantic.types.StrictStr]

  • dsp_file_size_mb: Optional[pydantic.types.StrictInt]

  • dsp_job_notification_uids: Optional[List[pydantic.types.StrictInt]]

  • dsp_page_size: Optional[pydantic.types.StrictInt]

  • enabled_model_profiling_variants: Optional[List[edgeimpulse_api.models.keras_model_variant_enum.KerasModelVariantEnum]]

  • enterprise_performance: Optional[pydantic.types.StrictBool]

  • experiments: Optional[List[pydantic.types.StrictStr]]

  • export_job_notification_uids: Optional[List[pydantic.types.StrictInt]]

  • getting_started_step: Optional[pydantic.types.StrictInt]

  • in_pretrained_model_flow: Optional[pydantic.types.StrictBool]

  • ind_pause_processing_samples: Optional[pydantic.types.StrictBool]

  • labeling_method: Optional[pydantic.types.StrictStr]

  • last_acquisition_label: Optional[pydantic.types.StrictStr]

  • last_deploy_eon_compiler: Optional[pydantic.types.StrictBool]

  • last_deploy_model_engine: Optional[pydantic.types.StrictStr]

  • last_deployment_target: Optional[pydantic.types.StrictStr]

  • latency_device: Optional[pydantic.types.StrictStr]

  • logo: Optional[pydantic.types.StrictStr]

  • metadata: Optional[Dict[str, Any]]

  • model_testing_job_notification_uids: Optional[List[pydantic.types.StrictInt]]

  • name: Optional[pydantic.types.StrictStr]

  • project_visibility: Optional[edgeimpulse_api.models.project_visibility.ProjectVisibility]

  • public_project_listed: Optional[pydantic.types.StrictBool]

  • readme: Optional[pydantic.types.StrictStr]

  • selected_project_type_in_wizard: Optional[pydantic.types.StrictStr]

  • show_create_first_impulse: Optional[pydantic.types.StrictBool]

  • show_sensor_data_in_acquisition_graph: Optional[pydantic.types.StrictBool]

  • train_job_notification_uids: Optional[List[pydantic.types.StrictInt]]

  • train_job_ram_mb: Optional[pydantic.types.StrictInt]

  • use_gpu: Optional[pydantic.types.StrictBool]

Static methods

data_acquisition_view_type_validate_enum

edgeimpulse_api.models.update_project_request.data_acquisition_view_type_validate_enum(
		v
)

Parameters

  • v

from_dict

edgeimpulse_api.models.update_project_request.from_dict(
		obj: dict
)> edgeimpulse_api.models.update_project_request.UpdateProjectRequest

Create an instance of UpdateProjectRequest from a dict

Parameters

  • obj: dict

Return

edgeimpulse_api.models.update_project_request.UpdateProjectRequest