Commit Graph

  • 5e8f7cb69f Update parent_layers.py main Alec Helbling 2023-11-04 14:48:10 -04:00
  • e1d9db27c6 Update parent_layers.py Alec Helbling 2023-11-04 14:32:22 -04:00
  • 4fc0251cfc Update Readme.md Alec Helbling 2023-08-30 23:52:06 -04:00
  • 5df233ea90 Diffusion process example Alec Helbling 2023-07-21 22:43:52 -04:00
  • b7abf88ae2 Merge branch 'main' of github.com:helblazer811/ManimML Alec Helbling 2023-07-19 16:47:52 -04:00
  • da374990ef Removed unecessary commented code. Alec Helbling 2023-07-19 16:47:35 -04:00
  • f52a554335 Working visualization of cross attention maps. Alec Helbling 2023-07-19 16:46:58 -04:00
  • 6a7ab09ce6 Working image patch splitting and expansion code. Alec Helbling 2023-07-18 20:00:42 -04:00
  • 905e70ed50 Update Readme.md Alec Helbling 2023-07-13 20:21:59 -07:00
  • e74435632e Update Readme.md Alec Helbling 2023-07-07 09:58:31 -07:00
  • c931dafcc1 Update Readme.md Alec Helbling 2023-05-20 14:31:54 -04:00
  • dea466eb34 Added neocognitron Alec Helbling 2023-04-24 01:45:52 -04:00
  • 61cce04d7a Fixed title spacing Alec Helbling 2023-04-14 13:39:39 -04:00
  • 775d597517 Fixed bug with scaling title. Alec Helbling 2023-04-13 19:30:21 -04:00
  • ca7978929a Changed default functionality of activation functions so they are all lined up with eachother. Alec Helbling 2023-04-09 20:15:07 -04:00
  • 5d7be34dc1 Docs changes gh-pages Alec Helbling 2023-04-07 00:20:54 -04:00
  • 2a50124ae2 Docs changes Alec Helbling 2023-04-07 00:20:54 -04:00
  • 33883b8e94 Doc changes Alec Helbling 2023-04-07 00:13:21 -04:00
  • 39fa15e22e Doc changes Alec Helbling 2023-04-07 00:13:21 -04:00
  • 1154b05691 Documents Alec Helbling 2023-04-06 23:19:29 -04:00
  • a6f01e762e Documents Alec Helbling 2023-04-06 23:19:29 -04:00
  • 8cb94beb7a Doc changes Alec Helbling 2023-04-06 22:56:15 -04:00
  • e7b5a67e2e Doc changes Alec Helbling 2023-04-06 22:56:15 -04:00
  • e728b62cb7 Docs changes Alec Helbling 2023-04-06 22:46:57 -04:00
  • 50b7798034 Docs changes Alec Helbling 2023-04-06 22:46:57 -04:00
  • 12bff73d16 Docs build Alec Helbling 2023-04-06 22:34:54 -04:00
  • f425f99699 Docs build Alec Helbling 2023-04-06 22:34:54 -04:00
  • 36cda7099a Doc changes Alec Helbling 2023-04-06 22:28:28 -04:00
  • 043ed3af40 Doc changes Alec Helbling 2023-04-06 22:28:28 -04:00
  • 3967cbea69 Reset default color scheme to dark mode. Removed unnecessary print statements. Alec Helbling 2023-04-03 00:30:21 -04:00
  • a09c9da2f6 Got colorschemes setup (not globally yet). Fixed bug with layer placing. Alec Helbling 2023-04-03 00:23:09 -04:00
  • 90c9dba217 Removed remover argument from ReplacementTrasform which resulted in "Could not find old_mobject in Scene" when cleaning up the scene. (#34) Ross Lawrence 2023-03-28 16:54:24 -04:00
  • 595c257171 Added bibtex to readme. Alec Helbling 2023-03-22 12:56:03 -04:00
  • b1c838a45f Added residual layer example. Fixed some bugs in the process. v0.0.20 Alec Helbling 2023-02-05 12:26:36 -05:00
  • 2b21261db7 Added changes to the MCMC sampling code. Added an MCMC example. Alec Helbling 2023-02-03 23:13:20 -05:00
  • 7538e2b620 Merge branch 'main' of github.com:helblazer811/ManimML Alec Helbling 2023-02-02 22:00:07 -05:00
  • 134be057fb Made mcmc example. Added ability to view matplotlib plots. Alec Helbling 2023-02-02 21:59:31 -05:00
  • 42defde750 Dropout Last Layer - option to remove node on the last layer and seed dropouts for reproducible animations (#30) Aman Priyanshu 2023-02-03 03:27:19 +03:00
  • 9698907cbf Fixed padding bug with max pooling Alec Helbling 2023-02-02 09:42:08 -05:00
  • 1406acd43e Refactored makefile, moved around files to more appropriate places, deleted unused files, reformatted code. Alec Helbling 2023-02-01 22:33:42 -05:00
  • 27d235de25 Added the ability to make residual connections. Alec Helbling 2023-02-01 12:40:43 -05:00
  • 4b06ce1622 Added padding. Alec Helbling 2023-01-31 23:04:23 -05:00
  • 124ab3838f Docs changes Alec Helbling 2023-01-31 10:49:35 -05:00
  • 60bd02b22f Docs changes Alec Helbling 2023-01-31 10:49:35 -05:00
  • e515861b50 Testing docs site Alec Helbling 2023-01-31 10:33:33 -05:00
  • c14972fa4b Refactored some code in neural network, added max pooling to feed forward Alec Helbling 2023-01-31 10:30:49 -05:00
  • ae6fd8a230 Setup basic frame comparison unit testing. Alec Helbling 2023-01-31 10:27:51 -05:00
  • bae4543576 Added guide to readme Alec Helbling 2023-01-29 11:46:56 -05:00
  • b767b9abee Simplified namespace so layers can be imported from manim_ml.neural_network Alec Helbling 2023-01-27 14:20:11 -05:00
  • 46958ea293 Working max pooling visualization. Alec Helbling 2023-01-26 18:39:38 -05:00
  • 11d39a34e5 Update Readme.md Alec Helbling 2023-01-26 09:49:44 -05:00
  • c824409eee Fixed bug with feed forward layer activation. Alec Helbling 2023-01-25 17:41:20 -05:00
  • 301b230c73 Added sigmoid activation, and ability to do activation above linear layers. Alec Helbling 2023-01-25 17:36:44 -05:00
  • 4948c0ea4e Added assets gif Alec Helbling 2023-01-25 08:50:13 -05:00
  • 1bd8b33a22 Added CNN example to the readme. Alec Helbling 2023-01-25 08:49:19 -05:00
  • a5c68374b2 Merge branch 'main' of github.com:helblazer811/ManimML Alec Helbling 2023-01-25 08:41:30 -05:00
  • f56620f047 Bug fixes and linting for the activation functions addition. Alec Helbling 2023-01-25 08:40:32 -05:00
  • ce184af78e General changes, got basic visualization of an activation function working for a convolutinoal layer. Alec Helbling 2023-01-24 15:44:48 -05:00
  • 5291d9db8a Refactored parameters for Convolutional2D to make them clearner looking. Alec Helbling 2023-01-15 18:16:48 +09:00
  • 27523ad337 Fixed bug with the size of images in ImageToConvolutional2DLayer Alec Helbling 2023-01-15 18:00:40 +09:00
  • 99dbda915b Finshed adding construct_layer methods for refactor. Alec Helbling 2023-01-15 16:52:22 +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. Alec Helbling 2023-01-15 14:35:26 +09:00
  • 408b818e6a Update Readme.md Alec Helbling 2023-01-13 21:51:39 +09:00
  • 22f7a1c444 Create FUNDING.yml Alec Helbling 2023-01-11 20:43:17 +09:00
  • 5df2e2cff3 Create black.yml Alec Helbling 2023-01-10 08:32:52 +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. decision_tree Alec Helbling 2023-01-09 15:52:37 +09:00
  • 39b0b133ce Got basic working structure for decision tree surfaces, also refactored some code. Alec Helbling 2023-01-05 09:42:57 -05:00
  • 3d8df61f76 Working BFS order tree expansion animation. Alec Helbling 2023-01-04 22:10:51 -05:00
  • e33f98373a Working initial visualization of a static decision tree. Alec Helbling 2023-01-04 20:50:01 -05:00
  • 1d9cad8587 Working dropout animation dropout Alec Helbling 2023-01-02 15:24:51 -05:00
  • 3d6e8072e1 Used Black to reformat the code in the repository. Alec Helbling 2023-01-01 23:24:59 -05:00
  • 334662e8c8 Update readme and setup code to be pushed to pip repository. Alec Helbling 2022-12-31 12:36:15 -05:00
  • 313d1aa650 Merge branch 'main' of github.com:helblazer811/ManimML Alec Helbling 2022-12-30 22:38:19 -05:00
  • 6ba45c163c Example changes merge Alec Helbling 2022-12-30 22:37:42 -05:00
  • f8701c8a91 Updated examples conv Alec Helbling 2022-12-30 22:32:44 -05:00
  • b1a85ea782 Overall working 3D convolution visualization. Alec Helbling 2022-12-30 21:41:50 -05:00
  • ff4c1ffded Got image mobject to conv3d transformation working (not great, but passable) Alec Helbling 2022-12-29 22:45:15 -05:00
  • 245ce9424b Made a workaround to make sure the filters in the CNN 2 CNN layers don't appear at the beggining of a forward pass animation. I think this has to do with a bug in Succession in the core ManimCommunity library. Alec Helbling 2022-12-29 15:11:09 -05:00
  • 8cee86e884 Working initial visualization of a CNN. Alec Helbling 2022-12-29 14:09:16 -05:00
  • 330ba170a0 "Got a basic working animation of a CNN in 3D. Alec Helbling 2022-12-26 02:01:56 -05:00
  • 0bc3ad561b Merge pull request #3 from YannDubs/main Alec Helbling 2022-08-29 13:33:12 -04:00
  • 009d0a9a45 restore broken itnerpolation #3 Yann Dubois 2022-08-28 19:22:56 -07:00
  • 59b94f580c rm .idea Yann Dubois 2022-08-28 19:16:58 -07:00
  • 1e69ea313d [BUG] update most examples. Yann Dubois 2022-08-28 19:11:56 -07:00
  • 0489dd5745 Added epsilon nearest neighbor graph visualization. Alec Helbling 2022-07-26 23:47:20 -04:00
  • 58aec269cf Convolutional Layers Alec Helbling 2022-05-15 13:42:21 -04:00
  • 2ef4dcab44 Init bug fix Alec Helbling 2022-05-07 00:42:13 -04:00
  • e6407485c8 .nojekyll file Alec Helbling 2022-05-07 00:26:36 -04:00
  • 0fa7066430 .nojekyll file Alec Helbling 2022-05-07 00:26:36 -04:00
  • 13d379e2ec Create .nojekyll Alec Helbling 2022-05-06 23:30:44 -04:00
  • 8d45c13f57 Added working convolutional layer. Alec Helbling 2022-04-29 14:36:14 -04:00
  • 49c7a8015f Started adding a documentation website using Sphinx Alec Helbling 2022-04-29 10:58:06 -04:00
  • 9d6edbc6d7 Started adding a documentation website using Sphinx Alec Helbling 2022-04-29 10:58:06 -04:00
  • 9310b48c56 Finished oracle guidance video. Integrated various changes necessary to complete this. Alec Helbling 2022-04-28 01:37:52 -04:00
  • 95a36eb234 Added basic example neural network Alec Helbling 2022-04-26 12:15:00 -04:00
  • 7175728568 Added a basic neural network example Alec Helbling 2022-04-26 12:11:38 -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. Alec Helbling 2022-04-25 16:28:11 -04:00
  • 7d04bf55ec Added updated VAEScene to the readme. Alec Helbling 2022-04-23 23:10:15 -04:00
  • 0152be64b0 Added GAN visualization. Alec Helbling 2022-04-22 19:08:28 -04:00
  • ffd31701bf Working remove neural network animation Alec Helbling 2022-04-21 23:18:58 -04:00