lib/v20211111/models.rb in tencentcloud-sdk-tione-3.0.705 vs lib/v20211111/models.rb in tencentcloud-sdk-tione-3.0.706

- old
+ new

@@ -1795,14 +1795,16 @@ # @type Remark: String # @param DataSource: 数据来源,eg:DATASET、COS、CFS、HDFS # @type DataSource: String # @param CallbackUrl: 回调地址,用于创建/启动/停止训练任务的异步回调。回调格式&内容详见:[[TI-ONE接口回调说明]](https://cloud.tencent.com/document/product/851/84292) # @type CallbackUrl: String + # @param PreTrainModel: 太极预训练模型ID + # @type PreTrainModel: :class:`Tencentcloud::Tione.v20211111.models.PreTrainModel` - attr_accessor :Name, :ChargeType, :ResourceConfigInfos, :FrameworkName, :FrameworkVersion, :FrameworkEnvironment, :ResourceGroupId, :Tags, :ImageInfo, :CodePackagePath, :StartCmdInfo, :TrainingMode, :DataConfigs, :VpcId, :SubnetId, :Output, :LogConfig, :TuningParameters, :LogEnable, :Remark, :DataSource, :CallbackUrl + attr_accessor :Name, :ChargeType, :ResourceConfigInfos, :FrameworkName, :FrameworkVersion, :FrameworkEnvironment, :ResourceGroupId, :Tags, :ImageInfo, :CodePackagePath, :StartCmdInfo, :TrainingMode, :DataConfigs, :VpcId, :SubnetId, :Output, :LogConfig, :TuningParameters, :LogEnable, :Remark, :DataSource, :CallbackUrl, :PreTrainModel - def initialize(name=nil, chargetype=nil, resourceconfiginfos=nil, frameworkname=nil, frameworkversion=nil, frameworkenvironment=nil, resourcegroupid=nil, tags=nil, imageinfo=nil, codepackagepath=nil, startcmdinfo=nil, trainingmode=nil, dataconfigs=nil, vpcid=nil, subnetid=nil, output=nil, logconfig=nil, tuningparameters=nil, logenable=nil, remark=nil, datasource=nil, callbackurl=nil) + def initialize(name=nil, chargetype=nil, resourceconfiginfos=nil, frameworkname=nil, frameworkversion=nil, frameworkenvironment=nil, resourcegroupid=nil, tags=nil, imageinfo=nil, codepackagepath=nil, startcmdinfo=nil, trainingmode=nil, dataconfigs=nil, vpcid=nil, subnetid=nil, output=nil, logconfig=nil, tuningparameters=nil, logenable=nil, remark=nil, datasource=nil, callbackurl=nil, pretrainmodel=nil) @Name = name @ChargeType = chargetype @ResourceConfigInfos = resourceconfiginfos @FrameworkName = frameworkname @FrameworkVersion = frameworkversion @@ -1821,10 +1823,11 @@ @TuningParameters = tuningparameters @LogEnable = logenable @Remark = remark @DataSource = datasource @CallbackUrl = callbackurl + @PreTrainModel = pretrainmodel end def deserialize(params) @Name = params['Name'] @ChargeType = params['ChargeType'] @@ -1882,10 +1885,14 @@ @TuningParameters = params['TuningParameters'] @LogEnable = params['LogEnable'] @Remark = params['Remark'] @DataSource = params['DataSource'] @CallbackUrl = params['CallbackUrl'] + unless params['PreTrainModel'].nil? + @PreTrainModel = PreTrainModel.new + @PreTrainModel.deserialize(params['PreTrainModel']) + end end end # CreateTrainingTask返回参数结构体 class CreateTrainingTaskResponse < TencentCloud::Common::AbstractModel @@ -7587,9 +7594,31 @@ end def deserialize(params) @X = params['X'] @Y = params['Y'] + end + end + + # 太极任务预训练模型信息 + class PreTrainModel < TencentCloud::Common::AbstractModel + # @param ModelId: 模型ID + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ModelId: String + # @param ModelName: 模型名称 + # 注意:此字段可能返回 null,表示取不到有效值。 + # @type ModelName: String + + attr_accessor :ModelId, :ModelName + + def initialize(modelid=nil, modelname=nil) + @ModelId = modelid + @ModelName = modelname + end + + def deserialize(params) + @ModelId = params['ModelId'] + @ModelName = params['ModelName'] end end # PushTrainingMetrics请求参数结构体 class PushTrainingMetricsRequest < TencentCloud::Common::AbstractModel