Class: TencentCloud::Ims::V20201229::RecognitionTag

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

Overview

识别类型标签信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, score = nil, location = nil) ⇒ RecognitionTag

Returns a new instance of RecognitionTag.



777
778
779
780
781
# File 'lib/v20201229/models.rb', line 777

def initialize(name=nil, score=nil, location=nil)
  @Name = name
  @Score = score
  @Location = location
end

Instance Attribute Details

#LocationObject

Parameters:

  • Name:

    标签名称

  • Score:

    置信分:0~100,数值越大表示置信度越高

  • Location:

    标签位置信息,若模型无位置信息,则可能为零值



775
776
777
# File 'lib/v20201229/models.rb', line 775

def Location
  @Location
end

#NameObject

Parameters:

  • Name:

    标签名称

  • Score:

    置信分:0~100,数值越大表示置信度越高

  • Location:

    标签位置信息,若模型无位置信息,则可能为零值



775
776
777
# File 'lib/v20201229/models.rb', line 775

def Name
  @Name
end

#ScoreObject

Parameters:

  • Name:

    标签名称

  • Score:

    置信分:0~100,数值越大表示置信度越高

  • Location:

    标签位置信息,若模型无位置信息,则可能为零值



775
776
777
# File 'lib/v20201229/models.rb', line 775

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



783
784
785
786
787
788
789
790
# File 'lib/v20201229/models.rb', line 783

def deserialize(params)
  @Name = params['Name']
  @Score = params['Score']
  unless params['Location'].nil?
    @Location = Location.new
    @Location.deserialize(params['Location'])
  end
end