Giter Club home page Giter Club logo

microsoftmlserver-docker's Introduction

Microsoft Machine Learning Server Docker Image

An unofficial Docker image for the Microsoft Machine Learning Server.

Microsoft Machine Learning Server Documentation

forthebadge forthebadge

Disclaimer

  • This Docker image was built for development/prototyping in mind. If you need this in production, go to their product page.
  • I am not affiliated with Microsoft. I built this to try out Microsoft Machine Learning Server.

Machine Learning Server includes a collection of packages, interpreters, and infrastructure for developing and deploying R and Python-based machine learning and data science solutions on a range of platforms, from standalone installs on Linux and Windows to large distributed deployments on node clusters. With these custom R and Python packages, Machine Learning Server brings the best of open source and proprietary innovation together.

Rationale

It lets people try something easily without having a large amount of setup. - @moshen

This repo allows you to try out the Microsoft Machine Learning Server without actually going through the trouble of installing it.

Here are some things you can do with it:

  • Run Jupyter Notebook, do some machine learning experiments and take some notes.
  • Run some Python code in the Machine Learning Server interactive Python shell.
  • Open up a console and run your Python or R scripts there.
  • Use it as a machine learning service in a web application prototype using docker-compose.

Prerequisites

To use this image, you need to install Docker first.

Getting the Docker image

docker pull johnpaulada/microsoftml

Usage

Open a console

docker run -it johnpaulada/microsoftml /bin/bash

Use the Machine Learning Server Python command

docker run -it johnpaulada/microsoftml mlserver-python

Opening Jupyter Notebooks

To open a Jupyter notebook, run this on your console:

docker run -p 8888:8888 -it johnpaulada/microsoftml

Then copy the link the command will give you and open it in your browser.

Samples

Notes

  • The image is pretty big so make sure you have some space left on your computer.

Credits

Great many thanks to @moshen for doing a wonderful job cleaning up the Dockerfile and giving me tips regarding Docker. ๐ŸŽ‰

Licensing

Microsoft Machine Learning Server is built into SQL Server 2017 at no additional charge.

Microsoft Machine Learning Server stand-alone for Linux or Windows is licensed core-for-core as SQL Server 2017.

All customers who have purchased Software Assurance for SQL Server Enterprise Edition are entitled to use 5 nodes of Microsoft Machine Learning Server for Hadoop/Spark for each core of SQL Server 2017 Enterprise Edition under SA. In addition, we are removing the core limit per-node; customers can have unlimited cores per node of Machine Learning Server for Hadoop/Spark.

Repo License

MIT

microsoftmlserver-docker's People

Contributors

moshen avatar johnpaulada avatar

Watchers

James Cloos avatar Mohiuddin Khan Inamdar avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.