|
"""Module defining various utilities.""" |
|
from onmt.utils.misc import use_gpu, set_random_seed |
|
from onmt.utils.alignment import make_batch_align_matrix |
|
from onmt.utils.report_manager import ReportMgr, build_report_manager |
|
from onmt.utils.statistics import Statistics |
|
from onmt.utils.optimizers import MultipleOptimizer, Optimizer, AdaFactor, FusedAdam |
|
from onmt.utils.earlystopping import EarlyStopping, scorers_from_opts |
|
|
|
__all__ = [ |
|
"use_gpu", |
|
"set_random_seed", |
|
"ReportMgr", |
|
"build_report_manager", |
|
"Statistics", |
|
"MultipleOptimizer", |
|
"Optimizer", |
|
"AdaFactor", |
|
"FusedAdam", |
|
"EarlyStopping", |
|
"scorers_from_opts", |
|
"make_batch_align_matrix", |
|
] |
|
|