Skip to content

Instantly share code, notes, and snippets.

View cottrell's full-sized avatar
💭
whooosh

David Cottrell cottrell

💭
whooosh
View GitHub Profile
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@cottrell
cottrell / screenrc_a
Created May 26, 2015 19:16
screenrc notes
# tabbing like terminal
bindkey -d \0331 select 0
bindkey -d \0332 select 1
bindkey -d \0333 select 2
bindkey -d \0334 select 3
bindkey -d \0335 select 4
bindkey -d \0336 select 5
bindkey -d \0337 select 6
bindkey -d \0338 select 7
bindkey -d \0339 select 8
@cottrell
cottrell / ipython deps
Created October 13, 2015 23:32
ipython deps
https://pypi.python.org/packages/source/a/appnope/appnope-0.1.0.tar.gz
https://pypi.python.org/packages/source/d/decorator/decorator-4.0.4.tar.gz
https://pypi.python.org/packages/source/f/filename_to_pypi.py/filename_to_pypi.py
https://pypi.python.org/packages/source/g/gnureadline/gnureadline-6.3.3.tar.gz
https://pypi.python.org/packages/source/i/ipython/ipython-4.0.0.tar.gz
https://pypi.python.org/packages/source/i/ipython_genutils/ipython_genutils-0.1.0.tar.gz
https://pypi.python.org/packages/source/p/path.py/path.py-8.1.2.tar.gz
https://pypi.python.org/packages/source/p/pexpect/pexpect-4.0.1.tar.gz
https://pypi.python.org/packages/source/p/pickleshare/pickleshare-0.5.tar.gz
https://pypi.python.org/packages/source/p/ptyprocess/ptyprocess-0.5.tar.gz
@cottrell
cottrell / server.py
Last active December 6, 2015 21:56 — forked from courtarro/server.py
Simple Tornado-based webserver for Python
#!/usr/bin/env python
import tornado.ioloop
import tornado.web
import threading
import time
LISTEN_PORT = 8000
class FancyStaticFileHandler(tornado.web.StaticFileHandler):
@cottrell
cottrell / minimal_example.py
Created March 27, 2019 14:35
Example of serialization error in keras model
seed = 10
import random
random.seed(seed)
import numpy as np
np.random.seed(seed)
import tensorflow as tf
tf.reset_default_graph()
tf.random.set_random_seed(seed)
import tensorflow.keras.backend as K
@cottrell
cottrell / pyarrow_memory_leak.py
Created October 23, 2019 15:16
reproducing memory leak
"""
$ uname -a
Linux ip-??? ???-aws #53-Ubuntu SMP Wed Sep 18 13:35:53 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
$ python --version
Python 3.7.3
$ pip list
Package Version Location
--------------- --------- -----------------------------
certifi 2019.9.11
memory-profiler 0.55.0
@cottrell
cottrell / mutual_info.py
Last active June 1, 2021 12:00 — forked from GaelVaroquaux/mutual_info.py
Estimating entropy and mutual information with scikit-learn
'''
Non-parametric computation of entropy and mutual-information
Adapted by G Varoquaux for code created by R Brette, itself
from several papers (see in the code).
These computations rely on nearest-neighbor statistics
'''
import numpy as np
@cottrell
cottrell / ray_example.py
Last active March 27, 2020 20:02
WrappedTrackFunc error
import numpy as np
import pandas as pd
import ray
import ray.tune
import ray.tune.track
import tensorflow as tf
import tensorflow.keras
def ray_init(load_code_from_local=False):
if not ray.is_initialized():
import functools
import numpy as np
import pandas as pd
import tensorflow as tf
import tensorflow.keras as keras
from pylab import *
ion()
import functools
import numpy as np
import pandas as pd
import tensorflow as tf
import tensorflow.keras as keras
from pylab import *
ion()