Skip to content

davidtan-tw/batect-ml-template

 
 

Repository files navigation

batect-ml-template

A template for ML projects, with dependency management made effortless by batect

Setup

Install host-level dependencies:

# mac users
scripts/go/go-mac.sh

# linux users
scripts/go-linux-ubuntu.sh

# windows
# work in progress. in the meantime, please install Docker manually if it's not already installed

Configure Docker runtime

# set up colima (a license-free docker runtime, an alternative to docker desktop)
https://gist.github.com/jcartledge/0ce114e9719a62a4776569e80088511d

Tasks that you can run

# start docker runtime
colima start

# install application-level dependencies. run this task after adding any new dependencies. --output=all shows verbose logs of docker tasks (e.g. docker build)
./batect --output=all setup

# start container (i.e. local dev environment)
./batect start-dev-container

# run tests
./batect --output=all run-unit-tests

# start jupyter notebook.
./batect -o all start-jupyter

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Batchfile 51.1%
  • Shell 44.9%
  • Dockerfile 1.9%
  • PowerShell 1.5%
  • Python 0.6%