neuralmonkey.trainers.multitask_trainer module¶
-
class
neuralmonkey.trainers.multitask_trainer.MultitaskTrainer(trainers: List[neuralmonkey.trainers.generic_trainer.GenericTrainer]) → None¶ Bases:
neuralmonkey.runners.base_runner.GraphExecutorWrapper for scheduling multitask training.
The wrapper contains a list of trainer objects. They are being called in the order defined by this list thus simulating a task switching schedule.
-
__init__(trainers: List[neuralmonkey.trainers.generic_trainer.GenericTrainer]) → None¶ Initialize self. See help(type(self)) for accurate signature.
-
fetches¶
-
get_executable(compute_losses: bool = True, summaries: bool = True, num_sessions: int = 1) → neuralmonkey.runners.base_runner.GraphExecutor.Executable¶
-
var_list¶
-