示例#1
0
    def test_restart(self):
        experiment = ExperimentFactory()
        new_experiment = experiment.restart()
        assert new_experiment.project == experiment.project
        assert new_experiment.user == experiment.user
        assert new_experiment.description == experiment.description
        assert new_experiment.config == experiment.config
        assert new_experiment.declarations == experiment.declarations
        assert new_experiment.code_reference == experiment.code_reference

        # Restart with different declarations and description
        declarations = {'lr': 0.1, 'dropout': 0.5}
        description = 'new description'
        new_experiment = experiment.restart(declarations=declarations,
                                            description=description)
        assert new_experiment.project == experiment.project
        assert new_experiment.user == experiment.user
        assert new_experiment.description == description
        assert new_experiment.config == experiment.config
        assert new_experiment.declarations == declarations
        assert new_experiment.code_reference == experiment.code_reference
示例#2
0
    def test_restart(self):
        experiment = ExperimentFactory()
        new_experiment = experiment.restart()
        assert new_experiment.project == experiment.project
        assert new_experiment.user == experiment.user
        assert new_experiment.description == experiment.description
        assert new_experiment.content == experiment.content
        assert new_experiment.params == experiment.params
        assert new_experiment.code_reference == experiment.code_reference

        # Restart with different params and description
        params = {'lr': 0.1, 'dropout': 0.5}
        description = 'new description'
        new_experiment = experiment.restart(params=params,
                                            description=description)
        assert new_experiment.project == experiment.project
        assert new_experiment.user == experiment.user
        assert new_experiment.description == description
        assert new_experiment.content == experiment.content
        assert new_experiment.params == params
        assert new_experiment.code_reference == experiment.code_reference