All Projects → GokuMohandas → Oreilly Pytorch

GokuMohandas / Oreilly Pytorch

🔥 Introductory PyTorch tutorials with OReilly Media.

Projects that are alternatives of or similar to Oreilly Pytorch

Multimodalsr
Multimodal speech recognition using lipreading (with CNNs) and audio (using LSTMs). Sensor fusion is done with an attention network.
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Bal Mining Scripts
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Seq2seq keras
使用keras搭建seq2seq完成中英文翻译
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Adversarial workshop
Adversarial Workshop code and presentation
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Nbgrader
A system for assigning and grading notebooks
Stars: ✭ 1,000 (+2400%)
Mutual labels:  jupyter-notebook
Intel Scene Classification
This is the 1st place solution for AV Intel scene classification challenge
Stars: ✭ 41 (+2.5%)
Mutual labels:  jupyter-notebook
Meetups Data Ai Dfw
Content for Meetups for DATA & AI - Microsoft DFW
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Src
Sources for some videos
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Optical illusion
A simple optical illusion in python
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Deeplearning In Action
《深度学习原理与实践》相关代码——source code of the book <deep learning in action>
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Facerecog
Face Recognition using Neural Networks implemented using Keras
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Pixiedust
Python Helper library for Jupyter Notebooks
Stars: ✭ 998 (+2395%)
Mutual labels:  jupyter-notebook
Python101code
Code examples from the book, Python 101 by Michael Driscoll
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Perceptron2017spring
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Data utilities
Utilities for processing the xView 2018 dataset (i.e., xview1)
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Word2vec Russian Novels
Inspired by word2vec-pride-vis the replacement of words of Russian most valuable novels text with closest word2vec model words. By Boris Orekhov
Stars: ✭ 39 (-2.5%)
Mutual labels:  jupyter-notebook
Hackathons solution
Find the solution of machine learning competitions I am participating.
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Deep homography estimation
Compute homographies with deep networks instead of feature matching and RANSAC.
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Cs231n 2017
My own solutions for Stanford CS231n (2017) assignments
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook
Praatscripts
These are praat scripts I use in my research, implemented in parselmouth for python for use in binder
Stars: ✭ 40 (+0%)
Mutual labels:  jupyter-notebook

oreilly-pytorch

Introductory PyTorch Tutorials

Environment Options

1. Docker container (recommended)
2. Local Machine

Option 1: Docker

CPU

docker build -t gokumd/pytorch-docker:cpu -f Dockerfile.gpu .
docker run -it --name=nlpbook --ipc=host -p 8888:8888 -p 6006:6006 gokumd/pytorch-docker:cpu

GPU

docker build -t gokumd/pytorch-docker:gpu -f Dockerfile.gpu .
nvidia-docker run -it --ipc=host -p 8888:8888 -p 6006:6006 gokumd/pytorch-docker:gpu

Setup virtualenv:

virtualenv -p python3.6 venv
source venv/bin/activate
pip install numpy==1.12.1
pip install requests==2.13.0
pip install -r requirements.txt
pip install http://download.pytorch.org/whl/cu80/torch-0.1.11.post5-cp35-cp35m-linux_x86_64.whl
pip install torchvision

Option 2: Local machine

OSX:

virtualenv -p python3.5 venv
source venv/bin/activate
pip install numpy==1.12.1
pip install requests==2.13.0
pip install -r requirements.txt
pip install http://download.pytorch.org/whl/torch-0.1.12.post2-cp35-cp35m-macosx_10_7_x86_64.whl 
pip install torchvision

Linux:

virtualenv -p python3.6 venv
source venv/bin/activate
pip install numpy==1.12.1
pip install requests==2.13.0
pip install -r requirements.txt
pip install http://download.pytorch.org/whl/cu80/torch-0.1.11.post5-cp35-cp35m-linux_x86_64.whl
pip install torchvision

Conda

If you are use the Anaconda python distribution, follow these instructions to setup the docker container and then the virtual environment.

clone https://github.com/pytorch/pytorch in the root of this repo and replace the Dockerfile with our Dockerfile.conda
docker build -t gokumd/pytorch-docker-conda:cpu -f Dockerfile.conda .
docker run -it --ipc=host -p 8888:8888 -p 6006:6006 gokumd/pytorch-docker-conda:cpu
conda update conda
conda create -n venv python=3.5 anaconda
source activate venv
conda install --yes --file requirements.txt

Set Up Crayon BEFORE jupyter (Port: 8888) - https://github.com/torrvision/crayon

cd server
docker build -t crayon:latest -f Dockerfile .
docker run -d -p 8888:8888 -p 8889:8889 --name crayon crayon
Go to locahost:8888 for Tensorboard.

Start IPython/Jupyter Notebook (Port: 8889)

jupyter notebook --allow-root

Common Docker Issues

If ports are occupied:
    lsof -nP +c 15 | grep LISTEN
    sudo kill -9 <>
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].