xeus-python - Jupyter kernel for the Python programming language

  •        6

xeus-python is a Jupyter kernel for Python based on the native implementation of the Jupyter protocol xeus. Launch the Jupyter notebook with jupyter notebook or Jupyter lab with jupyter lab and launch a new Python notebook by selecting the xpython kernel.




Related Projects

xeus - C++ implementation of the Jupyter kernel protocol

  •    C++

xeus is a library meant to facilitate the implementation of kernels for Jupyter. It takes the burden of implementing the Jupyter Kernel protocol so developers can focus on implementing the interpreter part of the kernel. An example of kernel built with xeus is xeus-cling, a kernel for the C++ programming language based on the cling C++ interpreter.

xeus-cling - C++ Jupyter Kernel

  •    C++

xeus-cling is a Jupyter kernel for C++ based on the C++ interpreter cling and the native implementation of the Jupyter protocol xeus. xeus-cling has been packaged for the conda package manager on the linux and OS X platforms. The build for the windows platform made available on our channel is merely experimental.

cppinsights - C++ Insights - See your source code with the eyes of a compiler

  •    C++

C++ Insights is a clang-based tool which does a source to source transformation. Its goal is it to make things visible which normally, and intentionally, happen behind the scenes. It's about the magic the compiler does for us to make things work. You can see all the compiler provided functions. Also the downcast from Derived to Base.

learn-python3 - Jupyter notebooks for teaching/learning Python 3

  •    Python

This repository contains a collection of materials for teaching/learning Python 3 (3.5+). If you can not access Python and/or Jupyter Notebook on your machine, you can still follow the web based materials. However, you should be able to use Jupyter Notebook in order to complete the exercises.

python_intro - Jupyter notebooks in Russian

  •    Jupyter

В курсе рассматриваются основы програмирования на языке Python, а также есть материал про базовые алгоритмы и структуры данных. Более расширенная версия именно по основам Python – в этом репозитории курса ВШЭ "Интеллектуальный анализ данных". Курс разработан в виде тетрадок Jupyter - это удобное средство представления материала с интерактивным выполнением кода. Инструкции по локальному развертыванию сервера Jupyter для использования тетрадок представлены в тетрадке с обзором средств разработки.

IPython - Interactive Computing

  •    Python

IPython provides a rich toolkit to help you make the most of using Python interactively. It provides a Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends.

PythonDataScienceHandbook - Python Data Science Handbook: full text in Jupyter Notebooks

  •    Jupyter

This repository contains the entire Python Data Science Handbook, in the form of (free!) Jupyter notebooks. Run the code using the Jupyter notebooks available in this repository's notebooks directory.

Fit - C++ function utility library

  •    C++

Fit is a header-only C++11/C++14 library that provides utilities for functions and function objects, which can solve many problems with much simpler constructs than whats traditionally been done with metaprogramming. This requires a C++11 compiler. There are no third-party dependencies. This has been tested on clang 3.5-3.8, gcc 4.6-6.2, and Visual Studio 2015. Gcc 5.1 is not supported at all, however, gcc 5.4 is supported.

Cplusplus-Concurrency-In-Practice - A Detailed Cplusplus Concurrency Tutorial 《C++ 并发编程指南》

  •    C++

A Detailed Cplusplus Concurrency Tutorial 《C++ 并发编程指南》

hof - Higher-order functions for c++

  •    C++

HigherOrderFunctions is a header-only C++11/C++14 library that provides utilities for functions and function objects, which can solve many problems with much simpler constructs than whats traditionally been done with metaprogramming. This requires a C++11 compiler. There are no third-party dependencies. This has been tested on clang 3.5-3.8, gcc 4.6-7, and Visual Studio 2015 and 2017.

ob-ipython - org-babel integration with Jupyter for evaluation of (Python by default) code blocks

  •    Emacs

An Emacs library that allows Org mode to evaluate code blocks using a Jupyter kernel (Python by default). Before installing, you’ll need Jupyter (>= 1.0) and IPython (>= 5.0) installed and working. You will also need the Jupyter console and client (jupyter_console, jupyter_client) libraries. All of this should be trivially installable using pip.

livelossplot - Live training loss plot in Jupyter Notebook for Keras, PyTorch and others

  •    Python

A live training loss plot in Jupyter Notebook for Keras, PyTorch and other frameworks. An open source Python package by Piotr Migdał et al. Visual feedback allows us to keep track of the training process. Now there is one for Jupyter.

deep-learning-with-python-notebooks - Jupyter notebooks for the code samples of the book "Deep Learning with Python"

  •    Jupyter

This repository contains Jupyter notebooks implementing the code samples found in the book Deep Learning with Python (Manning Publications). Note that the original text of the book features far more content than you will find in these notebooks, in particular further explanations and figures. Here we have only included the code samples themselves and immediately related surrounding comments.These notebooks use Python 3.6 and Keras 2.0.8. They were generated on a p2.xlarge EC2 instance.

spark-py-notebooks - Apache Spark & Python (pySpark) tutorials for Big Data Analysis and Machine Learning as IPython / Jupyter notebooks

  •    Jupyter

This is a collection of IPython notebook/Jupyter notebooks intended to train the reader on different Apache Spark concepts, from basic to advanced, by using the Python language. If Python is not your language, and it is R, you may want to have a look at our R on Apache Spark (SparkR) notebooks instead. Additionally, if your are interested in being introduced to some basic Data Science Engineering, you might find these series of tutorials interesting. There we explain different concepts and applications using Python and R.

WhirlwindTourOfPython - The Jupyter Notebooks behind my OReilly report, "A Whirlwind Tour of Python"

  •    Jupyter

This repository contains the Jupyter Notebooks behind my O'Reilly report, A Whirlwind Tour of Python (free 100-page pdf). A Whirlwind Tour of Python is a fast-paced introduction to essential components of the Python language for researchers and developers who are already familiar with programming in another language.

CADL - Course materials/Homework materials for the FREE MOOC course on "Creative Applications of Deep Learning w/ Tensorflow" #CADL

  •    Jupyter

This repository contains lecture transcripts and homework assignments as Jupyter Notebooks for the first of three Kadenze Academy courses on Creative Applications of Deep Learning w/ Tensorflow. It also contains a python package containing all the code developed during all three courses. The first course makes heavy usage of Jupyter Notebook. This will be necessary for submitting the homeworks and interacting with the guided session notebooks I will provide for each assignment. Follow along this guide and we'll see how to obtain all of the necessary libraries that we'll be using. By the end of this, you'll have installed Jupyter Notebook, NumPy, SciPy, and Matplotlib. While many of these libraries aren't necessary for performing the Deep Learning which we'll get to in later lectures, they are incredibly useful for manipulating data on your computer, preparing data for learning, and exploring results.

jupyter-dark-theme - Dark theme for Jupyter Notebook (iPython 4) UI

  •    CSS

This is a completely dark theme for the Jupyter Notebook interface. Jupyter includes iPython 4 as its default kernel (which, confusingly, supports both Python 2.x and 3.x). Since the iPython 3 to 4 transition, it has gained better support for other interpreters like R and Ruby. It is possible to upgrade iPython 2 or 3 to Jupyter + iPython 4. Source code coloring is based on the Twilight theme for Textmate. Print preview output for notebooks retains a white background with printable foreground colors.