MCPcopy Create free account
hub / github.com/tensorflow/models / create_test_trainer

Method create_test_trainer

official/core/base_trainer_test.py:175–185  ·  view source on GitHub ↗
(self, config, model_dir=None, task=None)

Source from the content-addressed store, hash-verified

173 super().tearDown()
174
175 def create_test_trainer(self, config, model_dir=None, task=None):
176 task = task or mock_task.MockTask(config.task, logging_dir=model_dir)
177 ckpt_exporter = train_lib.maybe_create_best_ckpt_exporter(config, model_dir)
178 trainer = trainer_lib.Trainer(
179 config,
180 task,
181 model=task.build_model(),
182 optimizer=task.create_optimizer(config.trainer.optimizer_config,
183 config.runtime),
184 checkpoint_exporter=ckpt_exporter)
185 return trainer
186
187 @combinations.generate(all_strategy_combinations())
188 def test_trainer_train(self, distribution):

Calls 2

build_modelMethod · 0.45
create_optimizerMethod · 0.45

Tested by

no test coverage detected