MCPcopy
hub / github.com/Tencent/NeuralNLP-NeuralClassifier / __init__

Method __init__

train.py:88–96  ·  view source on GitHub ↗
(self, label_map, logger, evaluator, conf, loss_fn)

Source from the content-addressed store, hash-verified

86
87class ClassificationTrainer(object):
88 def __init__(self, label_map, logger, evaluator, conf, loss_fn):
89 self.label_map = label_map
90 self.logger = logger
91 self.evaluator = evaluator
92 self.conf = conf
93 self.loss_fn = loss_fn
94 if self.conf.task_info.hierarchical:
95 self.hierar_relations = get_hierar_relations(
96 self.conf.task_info.hierar_taxonomy, label_map)
97
98 def train(self, data_loader, model, optimizer, stage, epoch):
99 model.update_lr(optimizer, epoch)

Callers

nothing calls this directly

Calls 1

get_hierar_relationsFunction · 0.90

Tested by

no test coverage detected