Class: TencentCloud::Ims::V20201229::ObjectResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201229/models.rb

Overview

用于返回实体检测结果详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(scene = nil, suggestion = nil, label = nil, sublabel = nil, score = nil, names = nil, details = nil) ⇒ ObjectResult

Returns a new instance of ObjectResult.



547
548
549
550
551
552
553
554
555
# File 'lib/v20201229/models.rb', line 547

def initialize(scene=nil, suggestion=nil, label=nil, sublabel=nil, score=nil, names=nil, details=nil)
  @Scene = scene
  @Suggestion = suggestion
  @Label = label
  @SubLabel = sublabel
  @Score = score
  @Names = names
  @Details = details
end

Instance Attribute Details

#DetailsObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Details
  @Details
end

#LabelObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Label
  @Label
end

#NamesObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Names
  @Names
end

#SceneObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Scene
  @Scene
end

#ScoreObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Score
  @Score
end

#SubLabelObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def SubLabel
  @SubLabel
end

#SuggestionObject

Parameters:

  • Scene:

    该字段用于返回实体识别出的实体场景结果,如二维码、logo、图片OCR等场景。

  • Suggestion:

    该字段用于返回针对当前恶意标签的后续操作建议。当您获取到判定结果后,返回值表示系统推荐的后续操作;建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Block:建议屏蔽,Review :建议人工复审,Pass:建议通过

  • Label:

    该字段用于返回检测结果所对应的恶意标签,表示模型推荐的审核结果,建议您按照业务所需,对不同违规类型与建议值进行处理。
    返回值:Normal:正常,Porn:色情,Abuse:谩骂,Ad:广告;以及其他令人反感、不安全或不适宜的内容类型。

  • SubLabel:

    该字段用于返回当前恶意标签下对应的子标签的检测结果,如:Porn-SexBehavior 等子标签。

  • Score:

    该字段用于返回命中当前恶意标签下子标签的分值,取值为0-100,如:Porn-SexBehavior 99 则代表相应识别内容命中色情-性行为标签的分值为99。

  • Names:

    该标签用于返回所识别出的实体名称。

  • Details:

    该标签用于返回所识别出实体的详细信息,如:序号、命中标签名称、位置坐标等信息,详细返回内容敬请参考相应数据结构([ObjectDetail



545
546
547
# File 'lib/v20201229/models.rb', line 545

def Suggestion
  @Suggestion
end

Instance Method Details

#deserialize(params) ⇒ Object



557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
# File 'lib/v20201229/models.rb', line 557

def deserialize(params)
  @Scene = params['Scene']
  @Suggestion = params['Suggestion']
  @Label = params['Label']
  @SubLabel = params['SubLabel']
  @Score = params['Score']
  @Names = params['Names']
  unless params['Details'].nil?
    @Details = []
    params['Details'].each do |i|
      objectdetail_tmp = ObjectDetail.new
      objectdetail_tmp.deserialize(i)
      @Details << objectdetail_tmp
    end
  end
end