update: radd.it just shutdown. hmmm...
1,711 karma · joined April 28, 2011
update: radd.it just shutdown. hmmm...
https://notebooks.azure.com/losc/libraries/tutorials
1. click on a notebook to see the html rendering 2. or clone+run to execute/edit the code (need to create login)
https://notebooks.azure.com/cntk/libraries/tutorials
Cheers.
https://github.com/Microsoft/Pyjion
The core of it is there and it's been accepted into the main trunk, but we haven't had the cycles to do quality codegen yet.
https://notebooks.azure.com/roywilliams/libraries/LIGOOpenSc...
It's a Jupyter notebook that anyone can clone and run.
[edit: updated link]
IANAL - but note that we also have Microsoft R (and enhanced version of CRAN R) which provides local multi-threading, and cluster level parallelization + distributed memory support. It and the stock R interpreter have lots of GPL code. And given that both R & Python are now integrated with SQL Server, it seems that the lawyers have become comfortable regarding the separation lines. SQL Server for example calls an external script for R/Python.
https://www.microsoft.com/en-us/sql-server/sql-server-r-serv...
https://blogs.technet.microsoft.com/dataplatforminsider/2017...
Thanks!
* It's possible - Anaconda comes with an MKL enhanced version of its math libs.
* There are multiple VMs, and each VMs hold multiple docker containers, one for each Library/user (library == collection of notebooks)
* Right now, no, but we are working on it. You can have a "prep" notebook where it readies your environment with !pip, !wget, ... etc. and then actual work notebooks. We'll soon have an initial "install.sh" that will be run upon start to run any prep steps you might have.
thanks!
Regarding the perf #'s - just a heads up that you were probably on that VM all by yourself :). Though once enough people sign in or cpu threshold gets to a certain level, new VMs are allocated.
PS On a related note, we are wrapping up at PyCon in Portland, and one of the hit swags was the "Jupyter Notebook Notebook" :). See pics here:
https://goo.gl/photos/L9C4fq6AsPxU7bfq5
/disclaimer: team lead/
Unfortunately VS for Mac currently doesn't support Python or R (the two languages our team supports). However, if you are interested, please file the request on uservocie - that really helps us convince mgmt.
Meanwhile, VS Code has pretty decent Python support which can be used on Windows, MacOS and Linux:
VS Code: https://code.visualstudio.com/docs/languages/python
uservoice: https://visualstudio.uservoice.com/forums/121579-visual-stud...
Your fears regarding Python on Windows were quite justified. However, the world has dramatically changed, thanks in large part to folks like Continuum.io and their Anaconda distribution, Christoph Golke, and many other wheel providers.
Visual Studio actually provides an option to download Anaconda for you. It has a few hundred pre-built Windows pkgs ready to go. We also use it on our free jupyter notebook service and have been very happy with it.
UCI repo: http://www.lfd.uci.edu/~gohlke/pythonlibs/
Anaconda: https://www.continuum.io/downloads
Azure Notebooks: https://notebooks.azure.com
Totally understand - Visual Studio can be somewhat heavy weight especially for basic editing. In that case, check VS Code's Python support. It's very lightweight and cross-platform:
This is true, although IronPython is managed by the community and is doing well. Visual Studio supports IronPython, CPython, Pypy, ...
Thanks!
Regarding "Scientific" - we just added the Data Science Workload to Visual Studio 2017. Check it out here:
https://blogs.msdn.microsoft.com/visualstudio/2017/05/10/bui...
Basically Python + Anaconda, R + Microsoft enhanced R, F# with .Net as a single install. Python & R work with any interpreter, including IronPython & Pypy.
Other than that the plan is to keep this (or something similar) running as long as there is sufficient interest and so far there seems to be quite a bit!
Note that it does run on docker which means ultimately it's not fully "secure", but we hope to switch to hyperv-linux when it's available.
[smortaz at msft]
https://notebooks.azure.com/smortaz/libraries/MonteCarloPi
You can click on it, sign in to run, edit, etc.
Sign in: any outlook, xbox, hotmail, or msft ID.
What happens when you click the Intro to F# sample on the front page? It should render the notebook and if you clone, it should prompt to sign in as above. Hope this helps.
Click on the Intro to F#. Or try the user contributed notebook:
https://notebooks.azure.com/library/HorsesForCourses
[msft]
If you want to get an intro to the language w/o installing anything, give Jupyter notebooks a try - F# intro/tutorial:
https://notebooks.azure.com/library/fsharp/html/FSharp%20for...
(you can just browse it, or sign in to clone & run & edit & ... )
Perhaps www.code.org is a better offering?
Thanks Fernando, Brian, Min & team for everything you've done with Jupyter. Looking fwd to using Jlab soon!
s
RE Storage/CC sign up. I'll locate someone in that group & reply back.
See:
Sample notebooks (html captures of runnable notebooks):