Skip to content

Instantly share code, notes, and snippets.

@BrandonLMorris
BrandonLMorris / doom-q-learning.py
Created October 9, 2018 23:26
Deep Q-learning example to play Doom with PyTorch
#!/usr/bin/env python3
"""
Brandon L Morris
Adapted from work by E. Culurciello
"""
from absl import app, flags
import itertools
from random import sample, randint, random
@BrandonLMorris
BrandonLMorris / minimal-pytorch-cnn.py
Created October 12, 2018 14:48
A no-frills working implementation of a convolutional neural network in pure PyTorch
from absl import app, flags
import torch
from torch import nn
import torch.nn.functional as F
from torchvision.datasets import FashionMNIST
from torchvision.transforms import Compose, ToTensor
from torch.utils.data import DataLoader
FLAGS = flags.FLAGS
dev = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
@BrandonLMorris
BrandonLMorris / Dockerfile
Created March 15, 2016 18:57
Dockerized Flask Example
FROM ubuntu:14.04
# Install Python Setuptools
RUN apt-get install -y python-setuptools
# Install pip
RUN easy_install pip
# Add and install Python Modules
ADD requirements.txt /src/requirements.txt