Files
FastDeploy/docs/api/text_results/uie_result.md
Jack Zhou 14ba9ce6c2 Add uie python example and doc (#221)
* add fastdeploy.text.UIEModel

* Add uie python example

* Add one schema for cpp demo

* Add ConvertUIEResultToDict for pretty the uie result in python

* remove default args for SchemaNode

* Add uie example args

* Add uie python api desc

* Add infer.py usage

* truncate some example output

* Add uie schema usage

* Add uie result md

* Add uie c++ api doc
2022-09-15 06:06:40 +08:00

1.4 KiB
Raw Blame History

UIEResult 图像分类结果

UIEResult代码定义在fastdeploy/text/uie/model.h用于表明UIE模型抽取结果和置信度。

C++ 定义

fastdeploy::text::UIEResult

struct UIEResult {
  size_t start_;
  size_t end_;
  double probability_;
  std::string text_;
  std::unordered_map<std::string, std::vector<UIEResult>> relation_;
  std::string Str() const;
};
  • start_: 成员变量表示抽取结果text_在原文本Unicode编码中的起始位置。
  • end: 成员变量表示抽取结果text_在原文本Unicode编码中的结束位置。
  • text_: 成员函数表示抽取的结果以UTF-8编码方式保存。
  • relation_: 成员函数,表示当前结果关联的结果。常用于关系抽取。
  • Str(): 成员函数将结构体中的信息以字符串形式输出用于Debug

Python 定义

fastdeploy.text.C.UIEResult

  • start_(int): 成员变量表示抽取结果text_在原文本Unicode编码中的起始位置。
  • end(int): 成员变量表示抽取结果text_在原文本Unicode编码中的结束位置。
  • text_(str): 成员函数表示抽取的结果以UTF-8编码方式保存。
  • relation_(dict(str, list(fastdeploy.text.C.UIEResult))): 成员函数,表示当前结果关联的结果。常用于关系抽取。
  • get_dict(): 以dict形式返回fastdeploy.text.C.UIEResult。