Class: TencentCloud::Ticm::V20181127::TerrorismResult

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

Overview

暴恐识别结果。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(code = nil, msg = nil, suggestion = nil, confidence = nil, faceresults = nil, advancedinfo = nil, type = nil) ⇒ TerrorismResult

Returns a new instance of TerrorismResult.



477
478
479
480
481
482
483
484
485
# File 'lib/v20181127/models.rb', line 477

def initialize(code=nil, msg=nil, suggestion=nil, confidence=nil, faceresults=nil, advancedinfo=nil, type=nil)
  @Code = code
  @Msg = msg
  @Suggestion = suggestion
  @Confidence = confidence
  @FaceResults = faceresults
  @AdvancedInfo = advancedinfo
  @Type = type
end

Instance Attribute Details

#AdvancedInfoObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def AdvancedInfo
  @AdvancedInfo
end

#CodeObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def Code
  @Code
end

#ConfidenceObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def Confidence
  @Confidence
end

#FaceResultsObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def FaceResults
  @FaceResults
end

#MsgObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def Msg
  @Msg
end

#SuggestionObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def Suggestion
  @Suggestion
end

#TypeObject

0表示成功,-1表示系统错误,-2表示引擎错误,-1400表示图片解码失败。PASS:正常REVIEW:疑似BLOCK:违规Type为LABEL时:0到86,Suggestion建议为PASS 86到91,Suggestion建议为REVIEW 91到100,Suggestion建议为BLOCK Type为FACE时:0到55,Suggestion建议为PASS 55到60,Suggestion建议为REVIEW 60到100,Suggestion建议为BLOCK

Parameters:

  • Code:

    该识别场景的错误码:

  • Msg:

    错误码描述信息。

  • Suggestion:

    识别场景的审核结论:

  • Confidence:

    图像涉恐的分数,0-100之间,分数越高涉恐几率越大。

  • FaceResults:

    Type取值为‘FACE’时,人脸识别的结果列表。基于图片中实际检测到的人脸数,返回数组最大值不超过5个。

  • AdvancedInfo:

    暴恐识别返回的详细标签后期开放。

  • Type:

    取值‘LABEL’ 或‘FACE’,LABEL表示结论和置信度来自标签分类,FACE表示结论和置信度来自人脸识别。



475
476
477
# File 'lib/v20181127/models.rb', line 475

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
# File 'lib/v20181127/models.rb', line 487

def deserialize(params)
  @Code = params['Code']
  @Msg = params['Msg']
  @Suggestion = params['Suggestion']
  @Confidence = params['Confidence']
  unless params['FaceResults'].nil?
    @FaceResults = []
    params['FaceResults'].each do |i|
      faceresult_tmp = FaceResult.new
      faceresult_tmp.deserialize(i)
      @FaceResults << faceresult_tmp
    end
  end
  @AdvancedInfo = params['AdvancedInfo']
  @Type = params['Type']
end