def experiment_main(experiment: sacred.Experiment, name: str, sacred_symlink: bool = True): """Returns a main function for experiment.""" sacred_dir = os.path.join(serialize.get_output_dir(), "sacred", name) observer = observers.FileStorageObserver.create(sacred_dir) if sacred_symlink: experiment.pre_run_hook(add_sacred_symlink(observer)) experiment.observers.append(observer) experiment.run_commandline()