Skip to content

Instantly share code, notes, and snippets.

Aidan Rocke AidanRocke

Block or report user

Report or block AidanRocke

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
AidanRocke / gitbook_on_github
Created Apr 28, 2018
Gitbook on Github pages
View gitbook_on_github
## taken from:
# install the plugins and build the static site
gitbook install && gitbook build
# checkout to the gh-pages branch
git checkout gh-pages
# pull the latest updates
git pull origin gh-pages --rebase
AidanRocke /
Created Nov 30, 2019
Modelling early organogenesis as a sphere packing process
import autograd.numpy as np
from autograd import grad
def U(x):
definition of the symmetric potential function
return (x-50.0)**2
View monotone_approx.jl
using Distributions
using Statistics
function monotone_approx(N::Int64,n_trials::Int64,n::Int64)
N: the range of U([-N,N])
n_trials: the number of times we generate random vectors
n: the 'dimension' of the random vector
AidanRocke / crazy_paths.jl
Last active Mar 27, 2019
A generative model based on the 2/3 power law
View crazy_paths.jl
using Random
function crazy_paths(N,delta_t)
ddx, dx = 10*(2*rand(N+1) .-1.0), 10*(2*rand(N+1) .-1.0)
ddy, dy = 10*(2*rand(N+1) .-1.0), 10*(2*rand(N+1) .-1.0)
x, y = 10*(2*rand(N+1) .-1.0), 10*(2*rand(N+1) .-1.0)
View circuit_complexity.jl
using LinearAlgebra
using Random
function circuit_complexity(N)
radii = zeros(1,N);
for i=1:N
AidanRocke / local_convex_test.jl
Last active Mar 6, 2019
A test for local convexity
View local_convex_test.jl
using LinearAlgebra
using Random
function local_convex_test(N)
sum = 0.0
AidanRocke /
Created Nov 29, 2018
Computing gradient norms with TensorFlow
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
Created on Thu Nov 29 13:06:26 2018
@author: aidanrockea
import numpy as np
import tensorflow as tf
import tensorflow_probability as tfp
AidanRocke / fixed_accumulated_gradients.ipynb
Created Aug 20, 2018
Correct example of accumulated gradients
View fixed_accumulated_gradients.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
AidanRocke /
Created Jun 8, 2018 — forked from kingjr/
Find simplest google translate request that generate the maximum number of unique words
from googletrans import Translator
from itertools import product
from pandas import DataFrame, read_csv
import numpy as np
import string
import time
import os
# Get google translator object
translator = Translator()
AidanRocke / accumulated_gradients.ipynb
Last active May 9, 2018
Minimal example of accumulated gradients in TensorFlow
View accumulated_gradients.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
You can’t perform that action at this time.