Skip to content

Instantly share code, notes, and snippets.

View adammenges's full-sized avatar
💚
Lobe

Adam Menges adammenges

💚
Lobe
View GitHub Profile
@adammenges
adammenges / index.html
Created October 22, 2021 17:55
Psychedelic waves
<div class="world"></div>
<div class="title">
<p>Looking at these waves for 1 minute<br/>will bring you 56% more serenity*</p>
<p class="remark">* According to a very serious and reliable study conducted by myself.</p>
<div class="credits">
<a href="https://codepen.io/Yakudoo/" target="blank">my other codepens</a> | <a href="https://www.epic.net" target="blank">epic.net</a></div>
</div>
from keras.layers import Dense
from keras.layers import Flatten
from keras.layers import Conv2D
from keras.layers import MaxPooling2D
from keras.layers import Dropout
from keras.models import Sequential
def vgg16():
model = Sequential()
model.add(Conv2D(64, (3, 3), padding='same', activation='relu', input_shape=(224, 224, 3)))

youtube-dl

install it via

brew install youtube-dl

full playlist

here's for fast ai's course:

@adammenges
adammenges / min-char-rnn.py
Created January 6, 2017 22:42 — forked from karpathy/min-char-rnn.py
Minimal character-level language model with a Vanilla Recurrent Neural Network, in Python/numpy
"""
Minimal character-level Vanilla RNN model. Written by Andrej Karpathy (@karpathy)
BSD License
"""
import numpy as np
# data I/O
data = open('input.txt', 'r').read() # should be simple plain text file
chars = list(set(data))
data_size, vocab_size = len(data), len(chars)
import string, sklearn, random
from sklearn.feature_extraction.text import CountVectorizer, TfidfTransformer
from sklearn.svm import SVC
from sklearn.pipeline import Pipeline
from sklearn.grid_search import GridSearchCV
from sklearn.cross_validation import StratifiedKFold
def tok(m):
return m.split()
@adammenges
adammenges / hackernewscorpus.py
Last active August 29, 2015 14:23
get hacker news corpus
# coding: utf-8
import requests
import os.path
import time
def multiple_tries(func, times, timeout):
for cnt in xrange(1, times + 1):
try:
return func()
except Exception, e:
@adammenges
adammenges / ml-bot.py
Last active August 29, 2015 14:20
ml-bot
##############################################################################
## ##
## ##
## ( \/ )( ) ___( _ \ / \(_ _) ##
## / \/ \/ (_/\(___)) _ (( O ) )( ##
## \_)(_/\____/ (____/ \__/ (__) ##
## ##
## ##
## ##
## The beginings of an ml-bot. To start, he'll let us know when ##
### Keybase proof
I hereby claim:
* I am adammenges on github.
* I am adammenges (https://keybase.io/adammenges) on keybase.
* I have a public key whose fingerprint is 4C50 C670 FDCD 994E EC08 D308 C8A2 1C16 63B6 3476
To claim this, I am signing this object:
@adammenges
adammenges / youtube.py
Last active August 29, 2015 14:06
Download whole playlist of videos from youtube with Python
#############################
#
# Needed it to download this guy: https://www.youtube.com/playlist?list=PLPemlF-zX2ydW5QoNsHpQiLCQKIKdjvoo
#
# Figured why not stick it up on github too.
#
#############################
import pafy
import os
@adammenges
adammenges / balancedParens.py
Last active August 29, 2015 14:05
balancedParens
def balancedParens(s):
stack, opens, closes = [], ['(', '[', '{'], [')', ']', '}']
for c in s:
if c in opens:
stack.append(c)
elif c in closes:
try:
if opens.index(stack.pop()) != closes.index(c):
return False
except (ValueError, IndexError):