o
    #j	                     @   s   d Z G dd deZdS )z!
AIHC model module: ModelVersion
c                       s&   e Zd ZdZ		d fdd	Z  ZS )ModelVersionu  
    模型版本信息结构体，对应模型管理相关接口。
    :param id: 模型版本ID（可选，新建时无需指定）
    :param version: 版本号（可选，新建时无需指定）
    :param source: 该版本模型的来源（必填，如 UserUpload）
    :param storageBucket: 模型存储的BOS桶（必填）
    :param storagePath: BOS桶中的存储路径（必填）
    :param modelMetrics: 模型指标，JSON格式字符串（可选）
    :param description: 版本描述（可选）
    Nc                    sn   t t|   |dur|| d< |dur|| d< || d< || d< || d< |dur+|| d< |dur5|| d< dS dS )	u
  
        初始化模型版本信息
        
        Args:
            source: 该版本模型的来源（必填，如 UserUpload）
            storageBucket: 模型存储的BOS桶（必填）
            storagePath: BOS桶中的存储路径（必填）
            id: 模型版本ID（可选，新建时无需指定）
            version: 版本号（可选，新建时无需指定）
            modelMetrics: 模型指标，JSON格式字符串（可选）
            description: 版本描述（可选）
        NidversionsourcestorageBucketstoragePathmodelMetricsdescription)superr   __init__)selfr   r   r   r   r   r   r   	__class__ q/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/baidubce/services/aihc/modules/model/model_model.pyr
      s   zModelVersion.__init__)NNNN)__name__
__module____qualname____doc__r
   __classcell__r   r   r   r   r      s
    
r   N)r   dictr   r   r   r   r   <module>   s   