IntegrationsApi

class edgeimpulse_api.api.integrations_api.IntegrationsApi(
		api_client=None
)
Parameters
  • api_client=None

Methods

get_tensor_board_session_status

edgeimpulse_api.api.integrations_api.get_tensor_board_session_status(
		self,
		project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsisdescription='Project ID'extra={})],
		resource_id: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsisdescription='Unique resource ID for an integration session. When an integration is launched we create a new session for it. Each session is uniquely identifiable by the project ID and resource ID. 'extra={})],
		**kwargs
) ‑> edgeimpulse_api.models.get_integration_session_status_response.GetIntegrationSessionStatusResponse
Get TensorBoard session status Get the status of a TensorBoard session Parameters
  • self
  • project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Project ID’, extra=)]
  • resource_id: Annotated[pydantic.types.StrictStr, FieldInfo(default=Ellipsis, description=‘Unique resource ID for an integration session. When an integration is launched we create a new session for it. Each session is uniquely identifiable by the project ID and resource ID. ’, extra=)]
  • **kwargs
Return edgeimpulse_api.models.get_integration_session_status_response.GetIntegrationSessionStatusResponse

start_tensor_board_session

edgeimpulse_api.api.integrations_api.start_tensor_board_session(
		self,
		project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsisdescription='Project ID'extra={})],
		start_tensor_board_session_request: edgeimpulse_api.models.start_tensor_board_session_request.StartTensorBoardSessionRequest,
		**kwargs
) ‑> edgeimpulse_api.models.start_integration_session_response.StartIntegrationSessionResponse
Start TensorBoard integration Start a TensorBoard session for the requested learn blocks Parameters
  • self
  • project_id: Annotated[pydantic.types.StrictInt, FieldInfo(default=Ellipsis, description=‘Project ID’, extra=)]
  • start_tensor_board_session_request: edgeimpulse_api.models.start_tensor_board_session_request.StartTensorBoardSessionRequest
  • **kwargs
Return edgeimpulse_api.models.start_integration_session_response.StartIntegrationSessionResponse