neuralmonkey.trainers.multitask_trainer module¶
-
class
neuralmonkey.trainers.multitask_trainer.
MultitaskTrainer
(trainers: List[neuralmonkey.trainers.generic_trainer.GenericTrainer]) → None¶ Bases:
neuralmonkey.runners.base_runner.GraphExecutor
Wrapper 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
¶
-