Skip to content

petronetto/machine-learning-alpine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Container for Machine Learning

  __  __            _     _              _                          _
 |  \/  | __ _  ___| |__ (_)_ __   ___  | |    ___  __ _ _ __ _ __ (_)_ __   __ _
 | |\/| |/ _` |/ __| '_ \| | '_ \ / _ \ | |   / _ \/ _` | '__| '_ \| | '_ \ / _` |
 | |  | | (_| | (__| | | | | | | |  __/ | |__|  __/ (_| | |  | | | | | | | | (_| |
 |_|  |_|\__,_|\___|_| |_|_|_| |_|\___| |_____\___|\__,_|_|  |_| |_|_|_| |_|\__, |
                                                                            |___/

petronetto/machine-learning-alpine

GitHub issues GitHub license Twitter CircleCI

What is include

  • Python 3.6
  • NumPy
  • SciPy
  • Scikit-learn
  • Pandas
  • Matplotlib
  • Seaborn
  • XGBoost
  • Jupyter Notebook

All in a small container around 150 MB :)

Running the container

  • Clone this repository: git clone git@github.com:petronetto/machine-learning-alpine.git

  • Enter in project folder: cd machine-learning-alpine

  • Run: docker-composer up and open your browser in http://localhost:8888

See the Welcome.ipynb to see the package versions.

or

docker run -it --name machine-learning \
           -v $(PWD):/notebooks \
           -p 8888:8888 -d \
           petronetto/machine-learning-alpine

If you want work with TensorFlow, you can see my other containers: https://github.com/petronetto/tensorflow-alpine

Enjoy :)

License: BSD 3-Clause

Buy Me a Coffee at ko-fi.com