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