api module
EdgeImpulseApi
Initialize the Edge Impulse Api.
Parameters
host: str = None
key: str = None
key_type: str = 'api'
Class variables
classify: edgeimpulse_api.api.classify_api.ClassifyApi
Classify samplesclient: edgeimpulse_api.api_client.ApiClient
The client used for initializing the apis, useset_client
to update the clientdeployment: edgeimpulse_api.api.deployment_api.DeploymentApi
Work with deployment targetsdevices: edgeimpulse_api.api.devices_api.DevicesApi
Work with devices in your projectdsp: edgeimpulse_api.api.dsp_api.DSPApi
Work with digital signal processing (feature extraction)export: edgeimpulse_api.api.export_api.ExportApi
Export datasets and projectsfeature_flags: edgeimpulse_api.api.feature_flags_api.FeatureFlagsApi
Enable and disable feature flagshost: str
Edge Impulse studio host (defaults to production)impulse: edgeimpulse_api.api.impulse_api.ImpulseApi
Work and manage your impulsejobs: edgeimpulse_api.api.jobs_api.JobsApi
Start and manage long running jobslearn: edgeimpulse_api.api.learn_api.LearnApi
Work with keras and pretrained modelslogin: edgeimpulse_api.api.login_api.LoginApi
Login and authenticateoptimization: edgeimpulse_api.api.optimization_api.OptimizationApi
Optimize the model with the eon tunerorganization_blocks: edgeimpulse_api.api.organization_blocks_api.OrganizationBlocksApi
Work with organization blocksorganization_create_project: edgeimpulse_api.api.organization_create_project_api.OrganizationCreateProjectApi
Automate project creation for organizationsorganization_data: edgeimpulse_api.api.organization_data_api.OrganizationDataApi
Work with organization dataorganization_data_campaigns: edgeimpulse_api.api.organization_data_campaigns_api.OrganizationDataCampaignsApi
Work with organization campaignsorganization_jobs: edgeimpulse_api.api.organization_jobs_api.OrganizationJobsApi
Start run and manage organization jobsorganization_pipelines: edgeimpulse_api.api.organization_pipelines_api.OrganizationPipelinesApi
Work with organization pipelinesorganization_portals: edgeimpulse_api.api.organization_portals_api.OrganizationPortalsApi
Create and manage organization portalsorganizations: edgeimpulse_api.api.organizations_api.OrganizationsApi
Work with your organizationsperformance_calibration: edgeimpulse_api.api.performance_calibration_api.PerformanceCalibrationApi
Calibrate your model with real world dataprojects: edgeimpulse_api.api.projects_api.ProjectsApi
Create and manage your projectsraw_data: edgeimpulse_api.api.raw_data_api.RawDataApi
Work with your project dataupload_portal: edgeimpulse_api.api.upload_portal_api.UploadPortalApi
Create and manage data upload portalsuser: edgeimpulse_api.api.user_api.UserApi
Manage user activating, creation, updating and information
Methods
authenticate
Authenticate against Edge Impulse.
Parameters
self
key: str
key_type: str = 'api'
host: str = None
Return
None
default_project_id
Retrieve the default project ID from the api key.
Returns: int: The project associated with the api key.
Parameters
self
Return
int
set_client
Set the API client and initialize the APIs wit that client.
Parameters
self
client: edgeimpulse_api.api_client.ApiClient
Return
None
Last updated