HubAI SDK API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Class Hierarchy

  • enum.Enum
    • hubai_sdk.utils.telemetry.ApiKeySource - Undocumented
    • hubai_sdk.utils.telemetry.CommandName - Undocumented
    • hubai_sdk.utils.telemetry.ConfigSource - Undocumented
    • hubai_sdk.utils.telemetry.ConversionFlowStep - Undocumented
    • hubai_sdk.utils.telemetry.ConversionPhase - Undocumented
    • hubai_sdk.utils.telemetry.FailureReason - Undocumented
    • hubai_sdk.utils.telemetry.IdentifierType - Undocumented
    • hubai_sdk.utils.telemetry.InvocationSurface - Undocumented
    • hubai_sdk.utils.telemetry.OperationName - Undocumented
    • hubai_sdk.utils.telemetry.QuantizationInputType - Undocumented
    • hubai_sdk.utils.telemetry.TargetResource - Undocumented
    • hubai_sdk.utils.telemetry.TelemetryGroup - Undocumented
    • hubai_sdk.utils.telemetry.TelemetryResult - Undocumented
    • hubai_sdk.utils.telemetry.VisibilityFilterValue - Undocumented
    • hubai_sdk.utils.telemetry.VisibilityValue - Undocumented
    • hubai_sdk.utils.types.DataType - Tensor element type shared by supported model formats.
    • hubai_sdk.utils.types.Encoding - Channel ordering for image tensors and preprocessing.
    • hubai_sdk.utils.types.InputFileType - Supported source model container or framework format.
    • hubai_sdk.utils.types.ModelType - Artifact type stored by a HubAI model instance.
    • hubai_sdk.utils.types.PotDevice - Target device used by OpenVINO Post-training Optimization Tool.
    • hubai_sdk.utils.types.ResizeMethod - Strategy for adapting image dimensions to a model input.
    • hubai_sdk.utils.types.Target - Hardware family accepted by hosted conversion.
  • Exception
    • hubai_sdk.errors.HubApiError - Base exception for errors reported by the HubAI API.
      • hubai_sdk.errors.ResourceConflictError - Raised when an operation conflicts with an existing resource.
      • hubai_sdk.errors.ResourceNotFoundError - Raised when a requested HubAI resource cannot be resolved.
      • hubai_sdk.errors.ValidationError - Raised when HubAI rejects request fields or values.
  • hubai_sdk.HubAIClient - Authenticate with HubAI and expose its high-level service modules.
  • hubai_sdk.utils.hub_requests.Request - No class docstring; 11/11 static methods documented
  • hubai_sdk.utils.hubai_models.JobMessageResponse
    • hubai_sdk.utils.sdk_models.JobMessageResponse - Status and output metadata for an asynchronous HubAI job.
  • hubai_sdk.utils.hubai_models.ModelInstanceFileResponse
    • hubai_sdk.utils.sdk_models.ModelInstanceFileResponse - Metadata for one file attached to a model instance.
  • hubai_sdk.utils.hubai_models.ModelInstanceResponse
    • hubai_sdk.utils.sdk_models.ModelInstanceResponse - Metadata for a concrete model artifact.
  • hubai_sdk.utils.hubai_models.ModelResponse
    • hubai_sdk.utils.sdk_models.ModelResponse - Metadata for a top-level HubAI model resource.
  • hubai_sdk.utils.hubai_models.ModelVersionResponse
    • hubai_sdk.utils.sdk_models.ModelVersionResponse - Metadata for a versioned model variant.
  • hubai_sdk.utils.metadata.Metadata - Input and output tensor metadata extracted from a model.
  • hubai_sdk.utils.quantization.NormalizedQuantizationInput - Normalized calibration selection used by hosted conversion.
  • hubai_sdk.utils.telemetry.CommandMetadata - Undocumented
  • hubai_sdk.utils.telemetry.OperationTelemetrySpec - Undocumented
  • LookupError
    • hubai_sdk.errors.ResourceNotFoundError - Raised when a requested HubAI resource cannot be resolved.
  • luxonis_ml.utils.Environ
    • hubai_sdk.utils.Environ - HubAI settings loaded from environment variables and keyring.
  • luxonis_ml.utils.LuxonisConfig
    • hubai_sdk.utils.config.Config - Root configuration for a single- or multi-stage model.
  • pydantic.BaseModel
    • hubai_sdk.utils.config.CustomBaseModel - Base for strict configuration models that reject unknown fields.
      • hubai_sdk.utils.config.EncodingConfig - Input channel conversion performed before inference.
      • hubai_sdk.utils.config.OutputConfig - Shape, layout, and data type of one model output.
        • hubai_sdk.utils.config.InputConfig - Tensor metadata and preprocessing for one model input.
      • hubai_sdk.utils.config.SingleStageConfig - Configuration for one model in a conversion pipeline.
      • hubai_sdk.utils.config.TargetConfig - Options shared by every conversion target.
        • hubai_sdk.utils.config.BlobBaseConfig - Shared OpenVINO Model Optimizer and blob compiler options.
          • hubai_sdk.utils.config.RVC2Config - RVC2 compilation options.
          • hubai_sdk.utils.config.RVC3Config - RVC3 compilation and POT target options.
        • hubai_sdk.utils.config.HailoConfig - Hailo Dataflow Compiler and hardware options.
        • hubai_sdk.utils.config.RVC4Config - Qualcomm SNPE conversion, quantization, and graph options.
    • hubai_sdk.utils.sdk_models.ConvertResponse - Result of a completed hosted model conversion.
  • str
    • hubai_sdk.utils.telemetry.ApiKeySource - Undocumented
    • hubai_sdk.utils.telemetry.CommandName - Undocumented
    • hubai_sdk.utils.telemetry.ConfigSource - Undocumented
    • hubai_sdk.utils.telemetry.ConversionFlowStep - Undocumented
    • hubai_sdk.utils.telemetry.ConversionPhase - Undocumented
    • hubai_sdk.utils.telemetry.FailureReason - Undocumented
    • hubai_sdk.utils.telemetry.IdentifierType - Undocumented
    • hubai_sdk.utils.telemetry.InvocationSurface - Undocumented
    • hubai_sdk.utils.telemetry.OperationName - Undocumented
    • hubai_sdk.utils.telemetry.QuantizationInputType - Undocumented
    • hubai_sdk.utils.telemetry.TargetResource - Undocumented
    • hubai_sdk.utils.telemetry.TelemetryGroup - Undocumented
    • hubai_sdk.utils.telemetry.TelemetryResult - Undocumented
    • hubai_sdk.utils.telemetry.VisibilityFilterValue - Undocumented
    • hubai_sdk.utils.telemetry.VisibilityValue - Undocumented
    • hubai_sdk.utils.types.ModelType - Artifact type stored by a HubAI model instance.
  • subprocess.CompletedProcess
    • hubai_sdk.utils.subprocess.SubprocessResult - Extension of subprocess.CompletedProcess that also carries peak memory usage.
  • ValueError
    • hubai_sdk.errors.InputError - Raised when SDK input is incomplete or internally inconsistent.
    • hubai_sdk.errors.ResourceConflictError - Raised when an operation conflicts with an existing resource.
    • hubai_sdk.errors.ValidationError - Raised when HubAI rejects request fields or values.

API Documentation for HubAI SDK, generated by pydoctor 25.10.1 at 2026-08-12 09:04:24.