Powerful and simple online compiler, IDE, interpreter, and REPL. Code, compile, and run code in 30+ programming languages. including JavaScript, Python, Ruby, Java, Node.js, Go, Clojure, Scheme, C, C#, C++, Lua and many more.
This is the first in a series of posts in which I’m going to go through the process of building a web application (and its web server) from scratch in Python. For the purposes of this series, I’m going to solely rely on the Python standard library and I’m going to ignore the WSGI standard. Without further ado, let’s get to it! The web server To begin with, we’re going to write the HTTP server that will power our web app.
In this post I will demonstrate SimpleITK, an abstraction layer over the ITK library, to segment/label the white and gray matter from an MRI dataset. I will start with an intro on what SimpleITK is, what it can do, and how to install it. The tutorial will include loading a DICOM file-series, image smoothing/denoising, region-growing…
I teach deep learning both for a living (as the main deepsense.ai instructor, in a Kaggle-winning team1) and as a part of my volunteering with the Polish Chi...
Now you can develop deep learning applications with Google Colaboratory -on the free Tesla K80 GPU- using Keras, Tensorflow and PyTorch. Hello! I will show you how to use Google Colab, Google’s free…
I’ve been a TensorFlow user for the better part of my Deep Learning work. However, when I joined NVIDIA, we decided to switch to PyTorch — just as a test. These are my experiences with it. The…
This document describes how to write modules in C or C++ to extend the Python interpreter with new modules. Those modules can not only define new functions b...
Moving from Python to C++, how to use classes, header files and source files. Slide Deck: https://docs.google.com/presentation/d/1CgVhxocijIaFJD9Zk3RQQLM8xdm...
Dark theme for Jupyter notebooks. It affects notebooks viewed on http://localhost:8888 06/25/2017: fixes for CodeMirror's VIM mode (cursor, command prompt, etc)
As Python has gained a lot of traction in the recent years in Data Science industry, I wanted to outline some of its most useful libraries for data scientists and engineers, based on recent…
Welcome to Scientific Python and its community! With this practical book, you'll learn the fundamental parts of SciPy and related libraries, and get a taste of beautiful, easy-to-read code that you can use in practice. More and more scientists are...
The Python programming language is a widely used tool for basic and advanced research in Astronomy. Watch this amazing presentation to learn specifics of usi...
W. Lavrijsen, and A. Dutta. Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing, page 27--35. Piscataway, NJ, USA, IEEE Press, (2016)