Class: TencentCloud::Tiia::V20190529::Product

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

Overview

检测到的单个商品结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, parents = nil, confidence = nil, xmin = nil, ymin = nil, xmax = nil, ymax = nil) ⇒ Product

Returns a new instance of Product.



1667
1668
1669
1670
1671
1672
1673
1674
1675
# File 'lib/v20190529/models.rb', line 1667

def initialize(name=nil, parents=nil, confidence=nil, xmin=nil, ymin=nil, xmax=nil, ymax=nil)
  @Name = name
  @Parents = parents
  @Confidence = confidence
  @XMin = xmin
  @YMin = ymin
  @XMax = xmax
  @YMax = ymax
end

Instance Attribute Details

#ConfidenceObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def Confidence
  @Confidence
end

#NameObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def Name
  @Name
end

#ParentsObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def Parents
  @Parents
end

#XMaxObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def XMax
  @XMax
end

#XMinObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def XMin
  @XMin
end

#YMaxObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def YMax
  @YMax
end

#YMinObject

Parameters:

  • Name:

    图片中商品的三级分类识别结果,选取所有三级分类中的置信度最大者

  • Parents:

    三级商品分类对应的一级分类和二级分类,两级之间用“-”(中划线)隔开,例如商品名称是“硬盘”,那么Parents输出为“电脑、办公-电脑配件”

  • Confidence:

    算法对于Name的置信度,0-100之间,值越高,表示对于Name越确定

  • XMin:

    商品坐标X轴的最小值

  • YMin:

    商品坐标Y轴的最小值

  • XMax:

    商品坐标X轴的最大值

  • YMax:

    商品坐标Y轴的最大值



1665
1666
1667
# File 'lib/v20190529/models.rb', line 1665

def YMin
  @YMin
end

Instance Method Details

#deserialize(params) ⇒ Object



1677
1678
1679
1680
1681
1682
1683
1684
1685
# File 'lib/v20190529/models.rb', line 1677

def deserialize(params)
  @Name = params['Name']
  @Parents = params['Parents']
  @Confidence = params['Confidence']
  @XMin = params['XMin']
  @YMin = params['YMin']
  @XMax = params['XMax']
  @YMax = params['YMax']
end