Skip to content

Instantly share code, notes, and snippets.

View logankilpatrick's full-sized avatar
🤹
Juggling many things - please be patient

Logan Kilpatrick logankilpatrick

🤹
Juggling many things - please be patient
View GitHub Profile
@logankilpatrick
logankilpatrick / AverageStream.sol
Created March 15, 2021 15:25
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.7.4+commit.3f05b770.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.8.0;
contract AverageStream {
uint private count;
uint private pre_average;
uint public decimal;
@logankilpatrick
logankilpatrick / Registerer.sol
Created March 29, 2021 02:53
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.7.0+commit.9e61f92b.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: GPL-3.0
pragma solidity ^0.7.0;
interface Registerer {
function registerMe() external pure returns(string memory);
}
// Task #1 from HW 4
contract NamedRegisterer is Registerer {
@logankilpatrick
logankilpatrick / artifacts...FactorialMemo.json
Created April 26, 2021 03:02
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.7.0+commit.9e61f92b.js&optimize=false&runs=200&gist=
{
"deploy": {
"VM:-": {
"linkReferences": {},
"autoDeployLib": true
},
"main:1": {
"linkReferences": {},
"autoDeployLib": true
},
import numpy
import os
import scipy.io.wavfile
import python_speech_features
import re
import wave
import matplotlib.pyplot as plt
import numpy as np
################################################################################
@logankilpatrick
logankilpatrick / LSTM.py
Created November 7, 2021 16:16
Train an LSTM/GRU/Simple RNN Model with a TimeDistributed layer on a speech_recognition DataSet Tensorflow
import os
import sys
import numpy as np
import tensorflow as tf
from tensorflow.keras import models, layers, callbacks
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.datasets import mnist
# Change this to the location of the database directories
@logankilpatrick
logankilpatrick / RELU.py
Created November 7, 2021 16:18
Train a leaky RELU and Vanilla RELU on the MNIST dataset with Tensorflow
import os
import sys
from typing import Counter
import tensorflow as tf
import numpy as np
from tensorflow.keras import models, layers, callbacks
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.datasets import mnist
from matplotlib import pyplot as plt
@logankilpatrick
logankilpatrick / cnn_model_with_transformations.py
Created November 7, 2021 16:20
Train a basic CNN model in Tensorflow / Keras with Image Transformations / Augmentations like padding, zoom, crop, etc.
import os
import sys
import numpy as np
from tensorflow.keras import models, layers, callbacks
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.datasets import mnist
from matplotlib import pyplot as plt
# Change this to the location of the database directories
@logankilpatrick
logankilpatrick / cnn_model.py
Created November 7, 2021 16:21
Train a basic CNN Model with a Convolutional, Maxpooling, Flatten, and Dense layers in Tensorflow
import os
import sys
import numpy as np
from tensorflow.keras import models, layers, callbacks
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.datasets import mnist
# Change this to the location of the database directories
DB_DIR = os.path.dirname(os.path.realpath(__file__))
@logankilpatrick
logankilpatrick / dense.py
Created November 7, 2021 16:22
Create a model in Tensorflow with a variable number of dense layers
import os
import sys
import numpy as np
from tensorflow.keras import models, layers
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.optimizers import Adam
from tensorflow.keras.datasets import mnist
# Change this to the location of the database directories
DB_DIR = os.path.dirname(os.path.realpath(__file__))
# Mad Libs in Julia
# Source: https://github.com/logankilpatrick/10-Julia-Projects-for-Beginners
function play_mad_libs()
print("Enter a verb (action): ")
verb1 = readline()
print("Enter an adjective (descriptive word): ")
adj1 = readline()