From ef0ce7db895375f3404ba5f2353d23c11791e29b Mon Sep 17 00:00:00 2001 From: Jan Kowalczyk Date: Wed, 13 Aug 2025 14:13:00 +0200 Subject: [PATCH] Convert submodule PlotNeuralNet into a regular folder --- .gitmodules | 0 thesis/third_party/PlotNeuralNet/.gitignore | 85 +++ .../third_party/PlotNeuralNet/.idea/misc.xml | 4 + .../PlotNeuralNet/.idea/modules.xml | 8 + .../PlotNeuralNet/.idea/plotneuralnet.iml | 12 + .../third_party/PlotNeuralNet/.idea/vcs.xml | 6 + .../PlotNeuralNet/.idea/workspace.xml | 110 ++++ thesis/third_party/PlotNeuralNet/LICENSE | 21 + thesis/third_party/PlotNeuralNet/README.md | 101 ++++ .../PlotNeuralNet/deepsad/.nvim.lua | 46 ++ .../PlotNeuralNet/deepsad/Makefile | 57 ++ .../PlotNeuralNet/deepsad/subter_ef_arch.py | 303 ++++++++++ .../PlotNeuralNet/deepsad/subter_ef_arch.tex | 361 ++++++++++++ .../deepsad/subter_lenet_arch.py | 192 +++++++ .../deepsad/subter_lenet_arch.tex | 209 +++++++ .../examples/AlexNet/alexnet.tex | 216 +++++++ .../examples/AlexNet/alexnet_data.png | Bin 0 -> 28782 bytes .../PlotNeuralNet/examples/HED/HED.tex | 134 +++++ .../PlotNeuralNet/examples/LeNet/lenet.tex | 152 +++++ .../PlotNeuralNet/examples/LeNet/lenet.txt | 8 + .../examples/LeNet/lenet_data2.png | Bin 0 -> 28160 bytes .../examples/SoftmaxLoss/SoftmaxLoss.tex | 47 ++ .../PlotNeuralNet/examples/Unet/Unet.tex | 164 ++++++ .../examples/Unet_Ushape/Unet_ushape.tex | 151 +++++ .../PlotNeuralNet/examples/VGG16/vgg16.tex | 105 ++++ .../PlotNeuralNet/examples/fcn32s/fcn32.tex | 101 ++++ .../PlotNeuralNet/examples/fcn8s/cats.jpg | Bin 0 -> 62080 bytes .../PlotNeuralNet/examples/fcn8s/fcn8.tex | 127 +++++ .../third_party/PlotNeuralNet/layers/Ball.sty | 40 ++ .../third_party/PlotNeuralNet/layers/Box.sty | 110 ++++ .../PlotNeuralNet/layers/RightBandedBox.sty | 130 +++++ .../third_party/PlotNeuralNet/layers/init.tex | 11 + .../PlotNeuralNet/my_project/my_arch.py | 39 ++ .../PlotNeuralNet/my_project/my_arch.tex | 104 ++++ .../PlotNeuralNet/pycore/__init__.py | 0 .../PlotNeuralNet/pycore/__init__.pyc | Bin 0 -> 106 bytes .../PlotNeuralNet/pycore/blocks.py | 75 +++ .../PlotNeuralNet/pycore/tikzeng.py | 533 ++++++++++++++++++ .../PlotNeuralNet/pycore/tikzeng.pyc | Bin 0 -> 7118 bytes .../PlotNeuralNet/pyexamples/test_simple.py | 28 + .../PlotNeuralNet/pyexamples/unet.py | 52 ++ thesis/third_party/PlotNeuralNet/tikzmake.sh | 14 + 42 files changed, 3856 insertions(+) create mode 100644 .gitmodules create mode 100644 thesis/third_party/PlotNeuralNet/.gitignore create mode 100644 thesis/third_party/PlotNeuralNet/.idea/misc.xml create mode 100644 thesis/third_party/PlotNeuralNet/.idea/modules.xml create mode 100644 thesis/third_party/PlotNeuralNet/.idea/plotneuralnet.iml create mode 100644 thesis/third_party/PlotNeuralNet/.idea/vcs.xml create mode 100644 thesis/third_party/PlotNeuralNet/.idea/workspace.xml create mode 100644 thesis/third_party/PlotNeuralNet/LICENSE create mode 100644 thesis/third_party/PlotNeuralNet/README.md create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/.nvim.lua create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/Makefile create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/subter_ef_arch.py create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/subter_ef_arch.tex create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/subter_lenet_arch.py create mode 100644 thesis/third_party/PlotNeuralNet/deepsad/subter_lenet_arch.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/AlexNet/alexnet.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/AlexNet/alexnet_data.png create mode 100644 thesis/third_party/PlotNeuralNet/examples/HED/HED.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/LeNet/lenet.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/LeNet/lenet.txt create mode 100644 thesis/third_party/PlotNeuralNet/examples/LeNet/lenet_data2.png create mode 100644 thesis/third_party/PlotNeuralNet/examples/SoftmaxLoss/SoftmaxLoss.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/Unet/Unet.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/Unet_Ushape/Unet_ushape.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/VGG16/vgg16.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/fcn32s/fcn32.tex create mode 100644 thesis/third_party/PlotNeuralNet/examples/fcn8s/cats.jpg create mode 100644 thesis/third_party/PlotNeuralNet/examples/fcn8s/fcn8.tex create mode 100644 thesis/third_party/PlotNeuralNet/layers/Ball.sty create mode 100644 thesis/third_party/PlotNeuralNet/layers/Box.sty create mode 100644 thesis/third_party/PlotNeuralNet/layers/RightBandedBox.sty create mode 100644 thesis/third_party/PlotNeuralNet/layers/init.tex create mode 100644 thesis/third_party/PlotNeuralNet/my_project/my_arch.py create mode 100644 thesis/third_party/PlotNeuralNet/my_project/my_arch.tex create mode 100644 thesis/third_party/PlotNeuralNet/pycore/__init__.py create mode 100644 thesis/third_party/PlotNeuralNet/pycore/__init__.pyc create mode 100644 thesis/third_party/PlotNeuralNet/pycore/blocks.py create mode 100644 thesis/third_party/PlotNeuralNet/pycore/tikzeng.py create mode 100644 thesis/third_party/PlotNeuralNet/pycore/tikzeng.pyc create mode 100644 thesis/third_party/PlotNeuralNet/pyexamples/test_simple.py create mode 100644 thesis/third_party/PlotNeuralNet/pyexamples/unet.py create mode 100644 thesis/third_party/PlotNeuralNet/tikzmake.sh diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..e69de29 diff --git a/thesis/third_party/PlotNeuralNet/.gitignore b/thesis/third_party/PlotNeuralNet/.gitignore new file mode 100644 index 0000000..9c18754 --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.gitignore @@ -0,0 +1,85 @@ +*.aux +*.log +*.gz + +__pycache__ +books +project + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ \ No newline at end of file diff --git a/thesis/third_party/PlotNeuralNet/.idea/misc.xml b/thesis/third_party/PlotNeuralNet/.idea/misc.xml new file mode 100644 index 0000000..12f37ed --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/thesis/third_party/PlotNeuralNet/.idea/modules.xml b/thesis/third_party/PlotNeuralNet/.idea/modules.xml new file mode 100644 index 0000000..dfea426 --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/thesis/third_party/PlotNeuralNet/.idea/plotneuralnet.iml b/thesis/third_party/PlotNeuralNet/.idea/plotneuralnet.iml new file mode 100644 index 0000000..6f63a63 --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.idea/plotneuralnet.iml @@ -0,0 +1,12 @@ + + + + + + + + + + \ No newline at end of file diff --git a/thesis/third_party/PlotNeuralNet/.idea/vcs.xml b/thesis/third_party/PlotNeuralNet/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/thesis/third_party/PlotNeuralNet/.idea/workspace.xml b/thesis/third_party/PlotNeuralNet/.idea/workspace.xml new file mode 100644 index 0000000..9510dde --- /dev/null +++ b/thesis/third_party/PlotNeuralNet/.idea/workspace.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +