Skip to content

Instantly share code, notes, and snippets.

View dblalock's full-sized avatar

dblalock

View GitHub Profile
@dblalock
dblalock / conda-research-env-py27.yml
Created February 26, 2019 20:23
Environment config file for Scipy stack + Keras GPU with miniconda. Tested on ubuntu 16.0.4 LTS.
name: tf27
channels:
- pytorch
- defaults
dependencies:
- python=2.7
- tensorflow-gpu=1.12.*
- keras
- numpy
- pandas
@dblalock
dblalock / ML Meta-analyses.md
Last active November 28, 2023 14:50
List of meta-analyses / independent benchmarking of machine learning and data mining papers
@dblalock
dblalock / maf9wlfhomfxawva
Created September 14, 2021 20:50
maf9wlfhomfxawva
import numpy as np
np.random.seed(1234)
class FullyConnectedLayer(object):
def __init__(self, num_inputs, num_outputs):
pass
@dblalock
dblalock / composition-papers.md
Last active June 14, 2023 16:32
Machine learning papers/articles that combine many small improvements together

Papers

Revisiting ResNets: Improved Training and Scaling Strategies

Bello, Irwan, William Fedus, Xianzhi Du, Ekin D. Cubuk, Aravind Srinivas, Tsung-Yi Lin, Jonathon Shlens, and Barret Zoph. "Revisiting resnets: Improved training and scaling strategies." arXiv preprint arXiv:2103.07579 (2021).

@article{bello2021revisiting,
  title={Revisiting resnets: Improved training and scaling strategies},
  author={Bello, Irwan and Fedus, William and Du, Xianzhi and Cubuk, Ekin D and Srinivas, Aravind and Lin, Tsung-Yi and Shlens, Jonathon and Zoph, Barret},
  journal={arXiv preprint arXiv:2103.07579},
@dblalock
dblalock / gemms.py
Created August 1, 2023 02:01
block diagonal matmul
from typing import * # for convenience; also, this is valid for typing
import warnings
import torch
import torch.nn as nn
import torch.nn.functional as F
from torch import Tensor # shorten type signatures
# def try_compile(f: Callable):
# def try_compile():