Skip to main content

Evaluators

Main Import​

import jaqpotpy.models.evaluator

Evaluator​

CLASS: Evaluator()​

This object uses an evaluator to validate models on a validation dataset.

import jaqpotpy.models.evaluator import Evaluator
val = Evaluator()

You can register your own metrics from sklearn and also register a SmilesDataset(see more on Molecular_datasets docs).
sklearn: https://scikit-learn.org/stable/

from sklearn.metrics import accuracy_score
# Register a metric - scoring function
val.register_scoring_function('ACC', accuracy_score)
# Register a SmilesDataset
val.dataset = validation_dataset