class TencentCloud::Tione::V20191022::DescribeTrainingJobResponse
DescribeTrainingJob返回参数结构体
def deserialize(params)
def deserialize(params) unless params['AlgorithmSpecification'].nil? @AlgorithmSpecification = AlgorithmSpecification.new @AlgorithmSpecification.deserialize(params['AlgorithmSpecification']) end @TrainingJobName = params['TrainingJobName'] @HyperParameters = params['HyperParameters'] unless params['InputDataConfig'].nil? @InputDataConfig = [] params['InputDataConfig'].each do |i| inputdataconfig_tmp = InputDataConfig.new inputdataconfig_tmp.deserialize(i) @InputDataConfig << inputdataconfig_tmp end end unless params['OutputDataConfig'].nil? @OutputDataConfig = OutputDataConfig.new @OutputDataConfig.deserialize(params['OutputDataConfig']) end unless params['StoppingCondition'].nil? @StoppingCondition = StoppingCondition.new @StoppingCondition.deserialize(params['StoppingCondition']) end unless params['ResourceConfig'].nil? @ResourceConfig = ResourceConfig.new @ResourceConfig.deserialize(params['ResourceConfig']) end unless params['VpcConfig'].nil? @VpcConfig = VpcConfig.new @VpcConfig.deserialize(params['VpcConfig']) end @FailureReason = params['FailureReason'] @LastModifiedTime = params['LastModifiedTime'] @TrainingStartTime = params['TrainingStartTime'] @TrainingEndTime = params['TrainingEndTime'] unless params['ModelArtifacts'].nil? @ModelArtifacts = ModelArtifacts.new @ModelArtifacts.deserialize(params['ModelArtifacts']) end @SecondaryStatus = params['SecondaryStatus'] unless params['SecondaryStatusTransitions'].nil? @SecondaryStatusTransitions = [] params['SecondaryStatusTransitions'].each do |i| secondarystatustransition_tmp = SecondaryStatusTransition.new secondarystatustransition_tmp.deserialize(i) @SecondaryStatusTransitions << secondarystatustransition_tmp end end @RoleName = params['RoleName'] @TrainingJobStatus = params['TrainingJobStatus'] @LogUrl = params['LogUrl'] @InstanceId = params['InstanceId'] @RequestId = params['RequestId'] end
def initialize(algorithmspecification=nil, trainingjobname=nil, hyperparameters=nil, inputdataconfig=nil, outputdataconfig=nil, stoppingcondition=nil, resourceconfig=nil, vpcconfig=nil, failurereason=nil, lastmodifiedtime=nil, trainingstarttime=nil, trainingendtime=nil, modelartifacts=nil, secondarystatus=nil, secondarystatustransitions=nil, rolename=nil, trainingjobstatus=nil, logurl=nil, instanceid=nil, requestid=nil)
def initialize(algorithmspecification=nil, trainingjobname=nil, hyperparameters=nil, inputdataconfig=nil, outputdataconfig=nil, stoppingcondition=nil, resourceconfig=nil, vpcconfig=nil, failurereason=nil, lastmodifiedtime=nil, trainingstarttime=nil, trainingendtime=nil, modelartifacts=nil, secondarystatus=nil, secondarystatustransitions=nil, rolename=nil, trainingjobstatus=nil, logurl=nil, instanceid=nil, requestid=nil) @AlgorithmSpecification = algorithmspecification @TrainingJobName = trainingjobname @HyperParameters = hyperparameters @InputDataConfig = inputdataconfig @OutputDataConfig = outputdataconfig @StoppingCondition = stoppingcondition @ResourceConfig = resourceconfig @VpcConfig = vpcconfig @FailureReason = failurereason @LastModifiedTime = lastmodifiedtime @TrainingStartTime = trainingstarttime @TrainingEndTime = trainingendtime @ModelArtifacts = modelartifacts @SecondaryStatus = secondarystatus @SecondaryStatusTransitions = secondarystatustransitions @RoleName = rolename @TrainingJobStatus = trainingjobstatus @LogUrl = logurl @InstanceId = instanceid @RequestId = requestid end