INNER CODE UNIT · Python
__init__
Future-House/BixBench · bixbench/generate_trajectories.py:51
def __init__(
self, config_path=DEFAULT_CONFIG_PATH, replica_id: int | None = None
) -> None:
"""
Initialize the TrajectoryGenerator with config and create necessary directories.
Args:
config_path: Path to the configuration file
replica_id: Replica ID
"""
self.config = self.load_config(config_path)
self.replica_id = replica_id
# Create directories
self.config.local_workspace_dir.mkdir(parents=True, exist_ok=True)
self.config.local_trajectories_dir.mkdir(parents=True, exist_ok=True)
self.config.local_data_folder.mkdir(parents=True, exist_ok=True)
def load_config(self, config_path) -> BixbenchConfig: