Skip to content

Instantly share code, notes, and snippets.

View iamaaditya's full-sized avatar
💭
Better Approximations

aaditya prakash iamaaditya

💭
Better Approximations
View GitHub Profile
@iamaaditya
iamaaditya / day12.py
Last active December 12, 2020 15:15
AoC Day 12
data = open('./input.txt').read().splitlines()
data = list(map(lambda i: (i[0], int(i[1:])), data))
def turn(d,x,y,n):
while n:
if d == 'R':
x, y = y, -x
else:
x, y = -y, x
n -=1
@iamaaditya
iamaaditya / aoc_11.py
Last active December 11, 2020 22:12
AoC 2020 Day 11
from itertools import product
def neigh(row,col, part2=True):
out = []
for (i,j) in product((-1,0,1), (-1,0,1)):
if not i and not j: continue
r,c = row,col
while not (r+i)//row_len and not (c+j)//col_len:
if d[r+i][c+j] == '.' and part2:
r+=i
@iamaaditya
iamaaditya / user_script
Created November 15, 2020 17:32
paulgraham.com_center_text
//Adi
(function() {
'use strict';
document.getElementsByTagName("body")[0].setAttribute("style", "margin:auto; max-width: 1500px;");
})();
@iamaaditya
iamaaditya / tensorflow_libraries.sh
Created January 16, 2019 19:13
Tensorflow_libraries
python -c 'import tensorflow as tf; print(tf.sysconfig.get_lib() + "/python/_pywrap_tensorflow_internal.so")' | xargs ldd
@iamaaditya
iamaaditya / generate_data.py
Created January 10, 2019 21:50
Generate paraphrase data from MSCOCO
import json
import sys
data_type = sys.argv[1]
t = json.load(open('./captions_' + data_type + '2014.json'))
ta = t[u'annotations']
ids = {}
@iamaaditya
iamaaditya / test_cudnn.py
Created August 30, 2018 18:19
test cudnn
import torch
assert torch.backends.cudnn.enabled == True
print(torch.backends.cudnn.version())
@iamaaditya
iamaaditya / imagnet_data.sh
Created August 22, 2018 22:17
ImageNet Data
#Step1:
mkdir /hdd/ImageNet
cd /hdd/ImageNet
#Step2: Download ImageNet data
#Download training images (about 50GB)
wget -c http://www.image-net.org/challenges/LSVRC/2012/nonpub/ILSVRC2012_img_train.tar &
@iamaaditya
iamaaditya / remove_package.sh
Created August 13, 2018 17:36
Remove packages manually
apt list --installed | grep latex | cut -d '/' -f 1 | xargs -L 1 -P 1 dpkg --force-all -P
@iamaaditya
iamaaditya / jupyterlab_clear_output.json
Last active February 24, 2021 14:51
JupyterLab Keyboard Shortcut Clear Output
{
"notebook:hide-cell-ouputs": {
"keys": [
"L"
],
"command": "notebook:hide-cell-ouputs",
"selector": ".jp-Notebook:focus",
}
"notebook:show-cell-ouputs": {
"keys": [
@iamaaditya
iamaaditya / plot_import.py
Created June 29, 2018 21:58
Matplotlib inline starter
import numpy as np
import pandas as pd
import json
from glob import glob
import matplotlib
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
sns.set(style="ticks" , palette='Set2')
sns.despine()