https://github.com/eqs/cookiecutter-ml-workspace
A cookiecutter template for machine learning works.
https://github.com/eqs/cookiecutter-ml-workspace
cookiecutter jupyter-notebook jupyterlab machine-learning mlops python
Last synced: about 1 month ago
JSON representation
A cookiecutter template for machine learning works.
- Host: GitHub
- URL: https://github.com/eqs/cookiecutter-ml-workspace
- Owner: eqs
- Created: 2024-03-06T06:35:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-06T06:36:57.000Z (about 2 years ago)
- Last Synced: 2024-03-07T05:36:59.385Z (about 2 years ago)
- Topics: cookiecutter, jupyter-notebook, jupyterlab, machine-learning, mlops, python
- Language: Dockerfile
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cookiecutter-ml-workspace
A [cookiecutter](https://github.com/cookiecutter/cookiecutter) template for machine learning works.
## Usage
### Options
* `author_name`: your name
* `project_name`: your project name
* `project_description`: description of your project (this will be inserted to `README.md`)
* `use_cuda`: use cuda
* `jupyter_port`: a port to access JupyterLab running on a container
* `tensorboard_port`: a port to access TensorBoard running on a container
### Generate project and launch Docker container
Run following commands:
```bash
$ cookiecutter https://github.com/eqs/cookiecutter-ml-workspace
# cd to generated project dir
$ docker-compose build # (or docker-compose build --no-cache)
$ docker-compose up -d
```
Access following URLs from web browser:
* `localhost:`
* `localhost:`