Skip to content

Instantly share code, notes, and snippets.

Avatar
🎯
Focusing

Daniel Seita DanielTakeshi

🎯
Focusing
View GitHub Profile
@DanielTakeshi
DanielTakeshi / log_unif_example.py
Last active Jul 26, 2020
How to sample from a log-uniform distribution.
View log_unif_example.py
"""
How we might sample from a log-uniform distribution
https://stats.stackexchange.com/questions/155552/what-does-log-uniformly-distribution-mean
Only run one of these three cases at a time, otherwise the plots update each
other. Run with these versions:
matplotlib 3.2.1
numpy 1.18.3
"""
@DanielTakeshi
DanielTakeshi / catch_test.py
Last active May 12, 2019
Exception Testing in Python
View catch_test.py
"""Some exception testing.
The code in the `try` block will stop as soon as any exception is encountered.
https://realpython.com/python-exceptions/
https://realpython.com/the-most-diabolical-python-antipattern/
"""
a = 5
View gist:bae674deb74bced22fdc3ca39c4fe3aa
I am testing different PyTorch transforms on my data, and saving sample
images as they are loaded during training. See examples below.
View train.py
import torch
import torch.nn as nn
import torch.optim as optim
from torch.optim import lr_scheduler
import torchvision.models as models
from torchvision import datasets, transforms
import copy, cv2, os, sys, pickle, time
import numpy as np
from os.path import join
View build_data.py
import copy, cv2, os, sys, pickle, time
import numpy as np
from os.path import join
TARGET = 'tmp/'
RAW_PICKLE_FILE = 'data_raw_115_items.pkl'
def prepare_data():
"""Create the appropriate data for PyTorch using `ImageFolder`. From:
@DanielTakeshi
DanielTakeshi / processing depth images
Last active Mar 19, 2020
Depth Image Processing
View processing depth images
"""
For the BAIR Blog post.
(c) 2018 by Daniel Seita (and Michael Laskey).
"""
import numpy as np
import cv2
def depth_to_3ch(img, cutoff):
"""Useful to turn the background into black into the depth images.
@DanielTakeshi
DanielTakeshi / Gist for Plotting A2C
Last active Jul 7, 2019
For plotting some A2C results from OpenAI baselines.
View Gist for Plotting A2C
"""
Quick script I ran to visualuze some A2C results. Just run `python plot.py` in the same directory
as where the stuff in `files` is located.
"""
import argparse, csv, os, pickle, sys, matplotlib
from os.path import join
matplotlib.use('Agg')
import matplotlib.pyplot as plt
plt.style.use('seaborn-darkgrid')
import numpy as np
@DanielTakeshi
DanielTakeshi / tikz example
Last active Jan 10, 2017
An example of using tikz to generate a figure. Use `pdflatex file_name.tex` to compile, where `file_name.tex` is the name of this file. It should create an image directly in the text. Note that the package assumptions are minimal.
View tikz example
\documentclass[11pt]{article}
\usepackage{amsmath,amssymb,tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{center}
\begin{tikzpicture}
\node (1) [align=center] {$\mathsf{EXPSPACE}$};
\node (2) [align=center, below=3mm of 1] {$\mathsf{MA}_{\mathsf{EXP}}$};
You can’t perform that action at this time.