All Projects → jupyter-widgets → Tutorial

jupyter-widgets / Tutorial

Licence: bsd-3-clause
A tutorial for widgets

Projects that are alternatives of or similar to Tutorial

Plantwateringalarm
A soil humidity level sensor based on ATTINY44. Uses capacitive sensing.
Stars: ✭ 264 (-1.12%)
Mutual labels:  jupyter-notebook
Ransac Flow
(ECCV 2020) RANSAC-Flow: generic two-stage image alignment
Stars: ✭ 265 (-0.75%)
Mutual labels:  jupyter-notebook
Introduction To Machine Learning
This repo will house all our course material and code snippets from the Introduction to Machine Learning Class
Stars: ✭ 267 (+0%)
Mutual labels:  jupyter-notebook
Healthcare
Stars: ✭ 265 (-0.75%)
Mutual labels:  jupyter-notebook
Lstm Human Activity Recognition
Human Activity Recognition example using TensorFlow on smartphone sensors dataset and an LSTM RNN. Classifying the type of movement amongst six activity categories - Guillaume Chevalier
Stars: ✭ 2,943 (+1002.25%)
Mutual labels:  jupyter-notebook
Movielens
4 different recommendation engines for the MovieLens dataset.
Stars: ✭ 265 (-0.75%)
Mutual labels:  jupyter-notebook
Grad Cam Tensorflow
tensorflow implementation of Grad-CAM (CNN visualization)
Stars: ✭ 261 (-2.25%)
Mutual labels:  jupyter-notebook
Cookiecutter Docker Science
Cookiecutter template for data scientists working with Docker containers
Stars: ✭ 267 (+0%)
Mutual labels:  jupyter-notebook
Deep Learning Keras Tensorflow
Introduction to Deep Neural Networks with Keras and Tensorflow
Stars: ✭ 2,868 (+974.16%)
Mutual labels:  jupyter-notebook
Advhat
AdvHat: Real-world adversarial attack on ArcFace Face ID system
Stars: ✭ 268 (+0.37%)
Mutual labels:  jupyter-notebook
Oreilly Rl Tutorial
Contains Jupyter notebooks associated with the "Deep Reinforcement Learning Tutorial" tutorial given at the O'Reilly 2017 NYC AI Conference.
Stars: ✭ 266 (-0.37%)
Mutual labels:  jupyter-notebook
Tensorflow basic tutorial
Stars: ✭ 265 (-0.75%)
Mutual labels:  jupyter-notebook
Nlpython
This repository contains the code related to Natural Language Processing using python scripting language. All the codes are related to my book entitled "Python Natural Language Processing"
Stars: ✭ 265 (-0.75%)
Mutual labels:  jupyter-notebook
Torrent To Google Drive Downloader
Simple notebook to stream torrent files to Google Drive using Google Colab.
Stars: ✭ 266 (-0.37%)
Mutual labels:  jupyter-notebook
Decagon
Graph convolutional neural network for multirelational link prediction
Stars: ✭ 268 (+0.37%)
Mutual labels:  jupyter-notebook
Pandas for everyone
Repository to accompany "Pandas for Everyone"
Stars: ✭ 266 (-0.37%)
Mutual labels:  jupyter-notebook
Embeddedsystem
📚 嵌入式系统基础知识与主流编程语言相关内容总结
Stars: ✭ 266 (-0.37%)
Mutual labels:  jupyter-notebook
Deeplearning.ai Assignments
Stars: ✭ 268 (+0.37%)
Mutual labels:  jupyter-notebook
Lstm pose machines
Code repo for "LSTM Pose Machines" (CVPR'18)
Stars: ✭ 268 (+0.37%)
Mutual labels:  jupyter-notebook
Quantum
Stars: ✭ 268 (+0.37%)
Mutual labels:  jupyter-notebook

The Jupyter Widget Ecosystem

Tutorial, SciPy 2020

https://github.com/jupyter-widgets/tutorial

Installation

The code in the tutorial has been written using Python 3; many of the dependencies may not be available for Python 2.7.

We strongly recommend using the Anaconda Python distribution. You can install either the full anaconda distribution (very extensive, but large) or miniconda (much smaller, only essential packages).

Almost all of the examples will work in either the regular Jupyter notebook or in JupyterLab. The instructions below assume you will be using JupyterLab.

We will spend a few minutes at the beginning of the tutorial pointing out some of the features of JupyterLab from the perspective of people already familiar with Jupyter notebooks.

There are also download instructions below for installation using pip, which should work with any Python distribution.

Download this repository

You can do this with either git clone https://github.com/jupyter-widgets/tutorial.git at the command line or by downloading this repostiory as a Zip file.

conda installation instructions

The steps below will get you a working environment.

conda env create -f environment.yml

conda activate widgets-tutorial

# Create a kernel for this environment
ipython kernel install --name widgets-tutorial --display-name widgets-tutorial --sys-prefix

Windows users

The installation instructions were tested on an up-to-date version of Windows 10 Professional. If you encounter any issues on Windows please open an issue or contact us through slack.

pip installation instructions

If you are not using the anaconda python distribution, please use the instructions below.

pip install -r requirements.txt

# Create a kernel for this environment
ipython kernel install --name widgets-tutorial --display-name widgets-tutorial --sys-prefix

Install JupyterLab extensions

In order to install the JupyterLab extensions, you need nodejs to be installed. If you use conda it should have been already installed for you when you created your environment.

If you do not use conda, see https://nodejs.org/en/download/ or https://nodejs.org/en/download/package-manager/ for download and installation instructions.

Now you can install the JupyterLab extensions:

# This may take several minutes
jupyter labextension install @jupyter-widgets/jupyterlab-manager @jupyter-widgets/jupyterlab-sidecar bqplot jupyter-threejs [email protected] ipysheet ipytree ipycanvas jupyter-matplotlib jupyter-vuetify ipyvolume

Check your installation

To check your installation, please download the script install_check.py and run it:

python install_check.py

Tutorial materials

To get the tutorial materials, clone this repository. We anticipate making changes to the tutorial content through the end of July 8, 2020.

To update your copy of the tutorial materials, navigate in a terminal to folder these materials are in then run git pull. An alternative is to download the repository again as a zip file.

Using binder

Binder

Many of the materials work without modification on mybinder.org without needing to install anything on your computer. However, this is not the recommended way to do the tutorial.

Go to mybinder.org to run the tutorial online.

Any ipywidgets or custom widgets library question?

Please join us on the Gitter channel: https://gitter.im/jupyter-widgets/Lobby

Running into trouble?

Please let us know! You can open an issue on this repository by clicking "Issues" under the repo name on GitHub, then the "New Issue" button in the upper right.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].