ScopeFeature构造函数和析构函数
函数功能
ScopeFeature构造函数和析构函数。
函数原型
 数据类型为string的接口后续版本会废弃,建议使用数据类型为非string的接口。
ScopeFeature(std::string sub_type, int32_t num, std::string suffix = "", std::string sub_scope_mask = "", int32_t step = 0);
ScopeFeature(const char_t *sub_type, int32_t num, const char_t *suffix, const char_t *sub_scope_mask, int32_t step = 0);
ScopeFeature(ScopeFeature const &feature);
ScopeFeature &operator=(ScopeFeature const &feature);
~ScopeFeature() override;
参数说明
参数名  | 
输入/输出  | 
描述  | 
|---|---|---|
sub_type  | 
输入  | 
sub_scope的type类型。  | 
num  | 
输入  | 
scope中所有sub_scope的type类型与sub_type相同的个数。  | 
suffix  | 
输入  | 
scope的后缀名(LastName并去掉index)。 假设scope的名称为:fastrcnn_predictions/strided_slice_1,则sub_scope_mask配置为strided_slice时可以匹配成功。  | 
sub_scope_mask  | 
输入  | 
sub_scope后缀名(LastName并去掉index)的掩码。 假设sub_scope的名称为:fastrcnn_predictions/strided_slice_1,则sub_scope_mask配置为slice时可以匹配成功。  | 
step  | 
输入  | 
步长,用户无需设置,保持默认0。  | 
feature  | 
输入  | 
ScopeFeature对象。  | 
返回值
ScopeFeature构造函数返回ScopeFeature类型的对象。
异常处理
无。
约束说明
无。