easy_vision.python.model.text_rectification¶
easy_vision.python.model.text_rectification.text_recification_head¶
-
class
easy_vision.python.model.text_rectification.text_recification_head.
TextRectificationHead
(feature_dict, head_config, label_dict=None, mode='predict')[source]¶ Bases:
easy_vision.python.model.cv_head.CVHead
Text keypoint prediction head for text rectification
easy_vision.python.model.text_rectification.text_rectification_model¶
-
class
easy_vision.python.model.text_rectification.text_rectification_model.
TextRectificationModel
(model_config, feature_dict, label_dict=None, mode='predict')[source]¶ Bases:
easy_vision.python.model.cv_model.CVModel
-
__init__
(model_config, feature_dict, label_dict=None, mode='predict')[source]¶ Init text rectification model
Parameters: - model_config – a protobuf config object
- feature_dict – a dict of tensor, used as features
- label_dict – a dict of tensor, used as labels
- mode – indicats to build a model used in train, evaluate, predict
-
build_metric_graph
(eval_config)[source]¶ Add metrics ops to graph
Parameters: eval_config – protobufer object, see python/protos/eval.proto. Returns: a dict of metric_op, each metric_op is a tuple of (update_op, value_op) Return type: metric_dict
-
classmethod
create_class
(name)¶
-