class TencentCloud::Mps::V20190612::AiAnalysisResult

def deserialize(params)

def deserialize(params)
  @Type = params['Type']
  unless params['ClassificationTask'].nil?
    @ClassificationTask = AiAnalysisTaskClassificationResult.new
    @ClassificationTask.deserialize(params['ClassificationTask'])
  end
  unless params['CoverTask'].nil?
    @CoverTask = AiAnalysisTaskCoverResult.new
    @CoverTask.deserialize(params['CoverTask'])
  end
  unless params['TagTask'].nil?
    @TagTask = AiAnalysisTaskTagResult.new
    @TagTask.deserialize(params['TagTask'])
  end
  unless params['FrameTagTask'].nil?
    @FrameTagTask = AiAnalysisTaskFrameTagResult.new
    @FrameTagTask.deserialize(params['FrameTagTask'])
  end
  unless params['HighlightTask'].nil?
    @HighlightTask = AiAnalysisTaskHighlightResult.new
    @HighlightTask.deserialize(params['HighlightTask'])
  end
end