Class: TencentCloud::Ims::V20200713::RecognitionTag

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200713/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.



675
676
677
678
679
# File 'lib/v20200713/models.rb', line 675

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

Instance Attribute Details

#LocationObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    标签名称

  • Score:

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

  • Location:

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



673
674
675
# File 'lib/v20200713/models.rb', line 673

def Location
  @Location
end

#NameObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    标签名称

  • Score:

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

  • Location:

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



673
674
675
# File 'lib/v20200713/models.rb', line 673

def Name
  @Name
end

#ScoreObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Name:

    标签名称

  • Score:

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

  • Location:

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



673
674
675
# File 'lib/v20200713/models.rb', line 673

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



681
682
683
684
685
686
687
688
# File 'lib/v20200713/models.rb', line 681

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