First commit
This commit is contained in:
parent
26247b7afb
commit
09ec5c7e62
84 changed files with 2578 additions and 0 deletions
6
fig/replaced_by_d3/README.md
Normal file
6
fig/replaced_by_d3/README.md
Normal file
|
@ -0,0 +1,6 @@
|
|||
# Replaced by d3 directory
|
||||
|
||||
This directory contains python code which generated png figures which
|
||||
were later replaced by d3 in the live version of the site. They've
|
||||
been preserved here on the off chance that they may be of use at some
|
||||
point in the future.
|
BIN
fig/replaced_by_d3/relu.png
Normal file
BIN
fig/replaced_by_d3/relu.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
24
fig/replaced_by_d3/relu.py
Normal file
24
fig/replaced_by_d3/relu.py
Normal file
|
@ -0,0 +1,24 @@
|
|||
"""
|
||||
relu
|
||||
~~~~
|
||||
|
||||
Plots a graph of the squashing function used by a rectified linear
|
||||
unit."""
|
||||
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
z = np.arange(-2, 2, .1)
|
||||
zero = np.zeros(len(z))
|
||||
y = np.max([zero, z], axis=0)
|
||||
|
||||
fig = plt.figure()
|
||||
ax = fig.add_subplot(111)
|
||||
ax.plot(z, y)
|
||||
ax.set_ylim([-2.0, 2.0])
|
||||
ax.set_xlim([-2.0, 2.0])
|
||||
ax.grid(True)
|
||||
ax.set_xlabel('z')
|
||||
ax.set_title('Rectified linear unit')
|
||||
|
||||
plt.show()
|
BIN
fig/replaced_by_d3/sigmoid.png
Normal file
BIN
fig/replaced_by_d3/sigmoid.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 23 KiB |
23
fig/replaced_by_d3/sigmoid.py
Normal file
23
fig/replaced_by_d3/sigmoid.py
Normal file
|
@ -0,0 +1,23 @@
|
|||
"""
|
||||
sigmoid
|
||||
~~~~~~~
|
||||
|
||||
Plots a graph of the sigmoid function."""
|
||||
|
||||
import numpy
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
z = numpy.arange(-5, 5, .1)
|
||||
sigma_fn = numpy.vectorize(lambda z: 1/(1+numpy.exp(-z)))
|
||||
sigma = sigma_fn(z)
|
||||
|
||||
fig = plt.figure()
|
||||
ax = fig.add_subplot(111)
|
||||
ax.plot(z, sigma)
|
||||
ax.set_ylim([-0.5, 1.5])
|
||||
ax.set_xlim([-5,5])
|
||||
ax.grid(True)
|
||||
ax.set_xlabel('z')
|
||||
ax.set_title('sigmoid function')
|
||||
|
||||
plt.show()
|
BIN
fig/replaced_by_d3/step.png
Normal file
BIN
fig/replaced_by_d3/step.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 17 KiB |
23
fig/replaced_by_d3/step.py
Normal file
23
fig/replaced_by_d3/step.py
Normal file
|
@ -0,0 +1,23 @@
|
|||
"""
|
||||
step
|
||||
~~~~~~~
|
||||
|
||||
Plots a graph of a step function."""
|
||||
|
||||
import numpy
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
z = numpy.arange(-5, 5, .02)
|
||||
step_fn = numpy.vectorize(lambda z: 1.0 if z >= 0.0 else 0.0)
|
||||
step = step_fn(z)
|
||||
|
||||
fig = plt.figure()
|
||||
ax = fig.add_subplot(111)
|
||||
ax.plot(z, step)
|
||||
ax.set_ylim([-0.5, 1.5])
|
||||
ax.set_xlim([-5,5])
|
||||
ax.grid(True)
|
||||
ax.set_xlabel('z')
|
||||
ax.set_title('step function')
|
||||
|
||||
plt.show()
|
BIN
fig/replaced_by_d3/tanh.png
Normal file
BIN
fig/replaced_by_d3/tanh.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 23 KiB |
22
fig/replaced_by_d3/tanh.py
Normal file
22
fig/replaced_by_d3/tanh.py
Normal file
|
@ -0,0 +1,22 @@
|
|||
"""
|
||||
tanh
|
||||
~~~~
|
||||
|
||||
Plots a graph of the tanh function."""
|
||||
|
||||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
z = np.arange(-5, 5, .1)
|
||||
t = np.tanh(z)
|
||||
|
||||
fig = plt.figure()
|
||||
ax = fig.add_subplot(111)
|
||||
ax.plot(z, t)
|
||||
ax.set_ylim([-1.0, 1.0])
|
||||
ax.set_xlim([-5,5])
|
||||
ax.grid(True)
|
||||
ax.set_xlabel('z')
|
||||
ax.set_title('tanh function')
|
||||
|
||||
plt.show()
|
Loading…
Add table
Add a link
Reference in a new issue