25 Commits

Author SHA1 Message Date
f56620f047 Bug fixes and linting for the activation functions addition. 2023-01-25 08:40:32 -05:00
ce184af78e General changes, got basic visualization of an activation function working for a
convolutinoal layer.
2023-01-24 15:44:48 -05:00
27523ad337 Fixed bug with the size of images in ImageToConvolutional2DLayer 2023-01-15 18:00:40 +09:00
42b6e37b16 Removed Conv2D because it can be done using just Conv3D and renamed Conv3D to Conv2D to correspond to the spatial conv dimenson not the scene dimension, which is more inline with convention. 2023-01-15 14:35:26 +09:00
ba63116b37 Reformatted the code using black, allowd for different orientation NNs, made an option for highlighting the active filter in a CNN forward pass. 2023-01-09 15:52:37 +09:00
e33f98373a Working initial visualization of a static decision tree. 2023-01-04 20:50:01 -05:00
1d9cad8587 Working dropout animation 2023-01-02 15:24:51 -05:00
3d6e8072e1 Used Black to reformat the code in the repository. 2023-01-01 23:24:59 -05:00
8cee86e884 Working initial visualization of a CNN. 2022-12-29 14:09:16 -05:00
330ba170a0 "Got a basic working animation of a CNN in 3D. 2022-12-26 02:01:56 -05:00
58aec269cf Convolutional Layers 2022-05-15 13:42:21 -04:00
9310b48c56 Finished oracle guidance video. Integrated various changes necessary to complete this. 2022-04-28 01:37:52 -04:00
63427be139 Added ability to pass layer_args dictionary to each forward pass, which allows
for arguments to be passed through to each neural network layer when running a neural
network forward pass.
2022-04-25 16:28:11 -04:00
0152be64b0 Added GAN visualization. 2022-04-22 19:08:28 -04:00
ffd31701bf Working remove neural network animation 2022-04-21 23:18:58 -04:00
229c27fa3f Added support for Neural Network overhead title and per-layer title. 2022-04-19 00:36:15 -04:00
05f512f185 Added ListGroup class for better management of a group of objects. 2022-04-18 23:56:31 -04:00
1b6331d636 Refactored the way connective layers are handled 2022-04-16 00:07:18 -04:00
3031a81bcb Working forward pass for triplet layers. 2022-04-15 02:37:37 -04:00
7be4dfc8a4 Refactored Neural Network Layers into their own files. 2022-04-14 01:53:12 -04:00
b1490c0117 Embedding Neural Network Layer. 2022-04-14 00:33:00 -04:00
09c9c4c093 Added explicit create animations. Fixed bug with images not being allowed in VGroup. Redid forward pass animation. 2022-04-06 01:33:03 -04:00
f282c3e7a6 Composable Nueral Network Skelatan structure 2022-04-02 19:20:30 -04:00
61b47798f3 Working neural network test with refactor 2022-04-02 19:20:30 -04:00
861ae77002 Wide sweeping refactor. Not completely done, but mostly working. Need to look into ways to handle type hinting/checking without causing circular imports. 2022-04-02 19:20:30 -04:00