nerfbaselines.backends¶
- class nerfbaselines.backends.ApptainerMethod(*args, mounts: List[Tuple[str, str]] | None = None, **kwargs)[source]¶
Bases:
RemoteProcessMethod
- environments_path: str = '/var/nb-prefix/apptainer-conda-envs'¶
- home_path: str = '/root'¶
- image: str | None = None¶
- mounts: List[Tuple[str, str]] | None = None¶
- class nerfbaselines.backends.CondaMethod(*args, **kwargs)[source]¶
Bases:
RemoteProcessMethod
- conda_name: str | None = None¶
- environment: str | None = None¶
- environments_path: str = '/home/runner/.cache/nerfbaselines/conda-envs'¶
- install_script: str | None = None¶
- python_version: str | None = None¶
- class nerfbaselines.backends.DockerMethod(*args, mounts: List[Tuple[str, str]] | None = None, **kwargs)[source]¶
Bases:
RemoteProcessMethod
- environments_path: str = '/var/nb-prefix/docker-conda-envs'¶
- home_path: str = '/root'¶
- image: str | None = None¶
- mounts: List[Tuple[str, str]] | None = None¶
nerfbaselines.backends.apptainer¶
- class nerfbaselines.backends.apptainer.RemoteProcessMethod(*args, build_code: str | None = None, python_path: str | None = None, **kwargs)[source]¶
Bases:
RemoteMethod
- build_code: str | None = None¶
- python_path: str = 'python'¶
nerfbaselines.backends.conda¶
- class nerfbaselines.backends.conda.RemoteProcessMethod(*args, build_code: str | None = None, python_path: str | None = None, **kwargs)[source]¶
Bases:
RemoteMethod
- build_code: str | None = None¶
- python_path: str = 'python'¶
nerfbaselines.backends.docker¶
- class nerfbaselines.backends.docker.RemoteProcessMethod(*args, build_code: str | None = None, python_path: str | None = None, **kwargs)[source]¶
Bases:
RemoteMethod
- build_code: str | None = None¶
- python_path: str = 'python'¶