class TencentCloud::Tione::V20211111::RestartModelAccelerateTaskRequest

RestartModelAccelerateTask请求参数结构体

def deserialize(params)

def deserialize(params)
  @ModelAccTaskId = params['ModelAccTaskId']
  @ModelAccTaskName = params['ModelAccTaskName']
  @ModelSource = params['ModelSource']
  @AlgorithmFramework = params['AlgorithmFramework']
  @ModelId = params['ModelId']
  @ModelName = params['ModelName']
  @ModelVersion = params['ModelVersion']
  unless params['ModelInputPath'].nil?
    @ModelInputPath = CosPathInfo.new
    @ModelInputPath.deserialize(params['ModelInputPath'])
  end
  @OptimizationLevel = params['OptimizationLevel']
  @ModelInputNum = params['ModelInputNum']
  unless params['ModelInputInfos'].nil?
    @ModelInputInfos = []
    params['ModelInputInfos'].each do |i|
      modelinputinfo_tmp = ModelInputInfo.new
      modelinputinfo_tmp.deserialize(i)
      @ModelInputInfos << modelinputinfo_tmp
    end
  end
  unless params['ModelOutputPath'].nil?
    @ModelOutputPath = CosPathInfo.new
    @ModelOutputPath.deserialize(params['ModelOutputPath'])
  end
  @ModelFormat = params['ModelFormat']
  @TensorInfos = params['TensorInfos']
  @GPUType = params['GPUType']
  unless params['HyperParameter'].nil?
    @HyperParameter = HyperParameter.new
    @HyperParameter.deserialize(params['HyperParameter'])
  end
  @AccEngineVersion = params['AccEngineVersion']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @ModelSignature = params['ModelSignature']
  @FrameworkVersion = params['FrameworkVersion']
end

def initialize(modelacctaskid=nil, modelacctaskname=nil, modelsource=nil, algorithmframework=nil, modelid=nil, modelname=nil, modelversion=nil, modelinputpath=nil, optimizationlevel=nil, modelinputnum=nil, modelinputinfos=nil, modeloutputpath=nil, modelformat=nil, tensorinfos=nil, gputype=nil, hyperparameter=nil, accengineversion=nil, tags=nil, modelsignature=nil, frameworkversion=nil)

def initialize(modelacctaskid=nil, modelacctaskname=nil, modelsource=nil, algorithmframework=nil, modelid=nil, modelname=nil, modelversion=nil, modelinputpath=nil, optimizationlevel=nil, modelinputnum=nil, modelinputinfos=nil, modeloutputpath=nil, modelformat=nil, tensorinfos=nil, gputype=nil, hyperparameter=nil, accengineversion=nil, tags=nil, modelsignature=nil, frameworkversion=nil)
  @ModelAccTaskId = modelacctaskid
  @ModelAccTaskName = modelacctaskname
  @ModelSource = modelsource
  @AlgorithmFramework = algorithmframework
  @ModelId = modelid
  @ModelName = modelname
  @ModelVersion = modelversion
  @ModelInputPath = modelinputpath
  @OptimizationLevel = optimizationlevel
  @ModelInputNum = modelinputnum
  @ModelInputInfos = modelinputinfos
  @ModelOutputPath = modeloutputpath
  @ModelFormat = modelformat
  @TensorInfos = tensorinfos
  @GPUType = gputype
  @HyperParameter = hyperparameter
  @AccEngineVersion = accengineversion
  @Tags = tags
  @ModelSignature = modelsignature
  @FrameworkVersion = frameworkversion
end