Evaluator
Evaluator for testing.
- class mindnlp.engine.evaluator.Evaluator(network, eval_dataset=None, metrics=None, callbacks=None, jit=False)[source]
Bases:
objectEvaluator to test the model.
- Parameters:
network (Cell) – A network for evaluating.
eval_dataset (Dataset) – A evaluating dataset iterator.
batc_size (int) – numbers of samples in each batch.
metrcis (Optional[list[Metric], Metric]) – List of metric objects which should be used while evaluating. Default:None.
callbacks (Optional[list[Callback], Callback]) – List of callback objects which should be executed while training. Default: None.
jit (bool) – Whether use Just-In-Time compile.