45 Commits

Author SHA1 Message Date
Alec Helbling
5df233ea90 Diffusion process example 2023-07-21 22:43:52 -04:00
Alec Helbling
da374990ef Removed unecessary commented code. 2023-07-19 16:47:35 -04:00
Alec Helbling
f52a554335 Working visualization of cross attention maps. 2023-07-19 16:46:58 -04:00
Alec Helbling
6a7ab09ce6 Working image patch splitting and expansion code. 2023-07-18 20:00:42 -04:00
Alec Helbling
dea466eb34 Added neocognitron 2023-04-24 01:45:52 -04:00
Alec Helbling
a09c9da2f6 Got colorschemes setup (not globally yet). Fixed bug with layer placing. 2023-04-03 00:23:09 -04:00
Alec Helbling
b1c838a45f Added residual layer example. Fixed some bugs in the process. 2023-02-05 12:26:36 -05:00
Alec Helbling
2b21261db7 Added changes to the MCMC sampling code. Added an MCMC example. 2023-02-03 23:13:20 -05:00
Alec Helbling
1406acd43e Refactored makefile, moved around files to more appropriate places, deleted unused files,
reformatted code.
2023-02-01 22:33:42 -05:00
Alec Helbling
27d235de25 Added the ability to make residual connections.
Note: still need to add the residual plus icon.
2023-02-01 12:40:43 -05:00
Alec Helbling
4b06ce1622 Added padding.
Fixed a bug with ImageLayerToConvolutional2D

Padding example
2023-01-31 23:37:55 -05:00
Alec Helbling
bae4543576 Added guide to readme 2023-01-29 11:46:56 -05:00
Alec Helbling
b767b9abee Simplified namespace so layers can be imported from manim_ml.neural_network 2023-01-27 14:20:11 -05:00
Alec Helbling
46958ea293 Working max pooling visualization. 2023-01-26 18:39:38 -05:00
Alec Helbling
11d39a34e5 Update Readme.md 2023-01-26 12:02:18 -05:00
Alec Helbling
301b230c73 Added sigmoid activation, and ability to do activation above linear layers. 2023-01-25 17:36:44 -05:00
Alec Helbling
f56620f047 Bug fixes and linting for the activation functions addition. 2023-01-25 08:40:32 -05:00
Alec Helbling
ce184af78e General changes, got basic visualization of an activation function working for a
convolutinoal layer.
2023-01-24 15:44:48 -05:00
Alec Helbling
5291d9db8a Refactored parameters for Convolutional2D to make them clearner looking. 2023-01-15 18:16:48 +09:00
Alec Helbling
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
Alec Helbling
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
Alec Helbling
3d6e8072e1 Used Black to reformat the code in the repository. 2023-01-01 23:24:59 -05:00
Alec Helbling
334662e8c8 Update readme and setup code to be pushed to pip repository. 2022-12-31 12:36:15 -05:00
Alec Helbling
313d1aa650 Merge branch 'main' of github.com:helblazer811/ManimML 2022-12-30 22:38:19 -05:00
Alec Helbling
6ba45c163c Example changes merge 2022-12-30 22:37:42 -05:00
Alec Helbling
f8701c8a91 Updated examples 2022-12-30 22:32:44 -05:00
Yann Dubois
009d0a9a45 restore broken itnerpolation 2022-08-28 19:22:56 -07:00
Yann Dubois
59b94f580c rm .idea 2022-08-28 19:16:58 -07:00
Yann Dubois
1e69ea313d [BUG] update most examples. 2022-08-28 19:11:56 -07:00
Alec Helbling
0489dd5745 Added epsilon nearest neighbor graph visualization. 2022-07-26 23:47:20 -04:00
Alec Helbling
8d45c13f57 Added working convolutional layer. 2022-04-29 14:36:14 -04:00
Alec Helbling
9310b48c56 Finished oracle guidance video. Integrated various changes necessary to complete this. 2022-04-28 01:37:52 -04:00
Alec Helbling
95a36eb234 Added basic example neural network 2022-04-26 12:15:00 -04:00
Alec Helbling
7175728568 Added a basic neural network example 2022-04-26 12:11:38 -04:00
Alec Helbling
7d04bf55ec Added updated VAEScene to the readme. 2022-04-23 23:10:15 -04:00
Alec Helbling
0152be64b0 Added GAN visualization. 2022-04-22 19:08:28 -04:00
Alec Helbling
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
Alec Helbling
93a0bf64c5 Added new video to readme 2022-04-04 23:25:04 -04:00
Alec Helbling
8d54a2f69f Updated logo gif 2022-03-29 15:34:46 -04:00
Alec Helbling
3be5c54d26 Changed directory structure to accomodate examples as apposed to everything being a part of the core library. May need to rethink this in the future. Added some boilerplate for pip packaging to the .gitignore. 2022-03-28 14:01:00 -04:00
Alec Helbling
4eb5296c9c Readme changes, logo added, tags in readme 2022-03-28 00:55:06 -04:00
Alec Helbling
ca0e93d657 Finished VAE Disentanglement video 2022-03-07 02:06:17 -05:00
Alec Helbling
a7c43d0f8b Readme changes 2022-02-16 22:35:07 -05:00
Alec Helbling
e8857acc83 Final animations 2022-02-16 22:01:53 -05:00
Alec Helbling
92d8a3d59a Changed examples 2022-02-10 00:45:40 -05:00