Regulaization
Sync public mirror / sync (push) Failing after 27s

Started on regulaization in  Loss.h. I need to refactor the matsum.h since I need a total sum over the matrix. Also matmul needs a elementwise matmul function, which is the next this in the ragulaization
This commit is contained in:
2026-01-03 22:10:50 +01:00
parent 32ba0518fa
commit 48f329feef
17 changed files with 881 additions and 510 deletions
@@ -3,71 +3,74 @@
examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o
/home/atlas/Documents/Git/Flux/examples/dense-neural-network/main.cpp
/home/newton/Documents/Git/Flux/examples/dense-neural-network/main.cpp
/home/newton/Documents/Git/Flux/include/core/omp_config.h
/home/newton/Documents/Git/Flux/include/decomp/lu.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h
/home/newton/Documents/Git/Flux/include/numerics/abs.h
/home/newton/Documents/Git/Flux/include/numerics/exp.h
/home/newton/Documents/Git/Flux/include/numerics/initializers/eye.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h
/home/newton/Documents/Git/Flux/include/numerics/inverse.h
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h
/home/newton/Documents/Git/Flux/include/numerics/log.h
/home/newton/Documents/Git/Flux/include/numerics/matadd.h
/home/newton/Documents/Git/Flux/include/numerics/matargmax.h
/home/newton/Documents/Git/Flux/include/numerics/matclip.h
/home/newton/Documents/Git/Flux/include/numerics/matdiv.h
/home/newton/Documents/Git/Flux/include/numerics/matdot.h
/home/newton/Documents/Git/Flux/include/numerics/matequal.h
/home/newton/Documents/Git/Flux/include/numerics/matexp.h
/home/newton/Documents/Git/Flux/include/numerics/matlog.h
/home/newton/Documents/Git/Flux/include/numerics/matmax.h
/home/newton/Documents/Git/Flux/include/numerics/matmul.h
/home/newton/Documents/Git/Flux/include/numerics/matrandom.h
/home/newton/Documents/Git/Flux/include/numerics/matscalar.h
/home/newton/Documents/Git/Flux/include/numerics/matsubtract.h
/home/newton/Documents/Git/Flux/include/numerics/matsum.h
/home/newton/Documents/Git/Flux/include/numerics/matvec.h
/home/newton/Documents/Git/Flux/include/numerics/max.h
/home/newton/Documents/Git/Flux/include/numerics/min.h
/home/newton/Documents/Git/Flux/include/numerics/transpose.h
/home/newton/Documents/Git/Flux/include/numerics/vecargmax.h
/home/newton/Documents/Git/Flux/include/numerics/vecclip.h
/home/newton/Documents/Git/Flux/include/numerics/vecexp.h
/home/newton/Documents/Git/Flux/include/numerics/veclog.h
/home/newton/Documents/Git/Flux/include/numerics/vecmax.h
/home/newton/Documents/Git/Flux/include/numerics/vecmean.h
/home/newton/Documents/Git/Flux/include/numerics/vecrandom.h
/home/newton/Documents/Git/Flux/include/utils/generators.h
/home/newton/Documents/Git/Flux/include/utils/generators/eye.h
/home/newton/Documents/Git/Flux/include/utils/generators/linspace.h
/home/newton/Documents/Git/Flux/include/utils/matcast.h
/home/newton/Documents/Git/Flux/include/utils/matrix.h
/home/newton/Documents/Git/Flux/include/utils/random.h
/home/newton/Documents/Git/Flux/include/utils/vector.h
/home/newton/Documents/Git/Flux/include/decomp/decomp.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h
/home/newton/Documents/Git/Flux/include/numerics/numerics.h
/home/newton/Documents/Git/Flux/include/utils/matrix.h
/home/newton/Documents/Git/Flux/include/utils/utils.h
/home/newton/Documents/Git/Flux/include/utils/vector.h
/home/atlas/Documents/Git/Flux/include/core/omp_config.h
/home/atlas/Documents/Git/Flux/include/decomp/lu.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h
/home/atlas/Documents/Git/Flux/include/numerics/abs.h
/home/atlas/Documents/Git/Flux/include/numerics/exp.h
/home/atlas/Documents/Git/Flux/include/numerics/initializers/eye.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h
/home/atlas/Documents/Git/Flux/include/numerics/inverse.h
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h
/home/atlas/Documents/Git/Flux/include/numerics/log.h
/home/atlas/Documents/Git/Flux/include/numerics/matabs.h
/home/atlas/Documents/Git/Flux/include/numerics/matadd.h
/home/atlas/Documents/Git/Flux/include/numerics/matargmax.h
/home/atlas/Documents/Git/Flux/include/numerics/matclip.h
/home/atlas/Documents/Git/Flux/include/numerics/matdiv.h
/home/atlas/Documents/Git/Flux/include/numerics/matdot.h
/home/atlas/Documents/Git/Flux/include/numerics/matequal.h
/home/atlas/Documents/Git/Flux/include/numerics/matexp.h
/home/atlas/Documents/Git/Flux/include/numerics/matlog.h
/home/atlas/Documents/Git/Flux/include/numerics/matmax.h
/home/atlas/Documents/Git/Flux/include/numerics/matmul.h
/home/atlas/Documents/Git/Flux/include/numerics/matrandom.h
/home/atlas/Documents/Git/Flux/include/numerics/matscalar.h
/home/atlas/Documents/Git/Flux/include/numerics/matsubtract.h
/home/atlas/Documents/Git/Flux/include/numerics/matsum.h
/home/atlas/Documents/Git/Flux/include/numerics/matvec.h
/home/atlas/Documents/Git/Flux/include/numerics/max.h
/home/atlas/Documents/Git/Flux/include/numerics/min.h
/home/atlas/Documents/Git/Flux/include/numerics/transpose.h
/home/atlas/Documents/Git/Flux/include/numerics/vecargmax.h
/home/atlas/Documents/Git/Flux/include/numerics/vecclip.h
/home/atlas/Documents/Git/Flux/include/numerics/vecexp.h
/home/atlas/Documents/Git/Flux/include/numerics/veclog.h
/home/atlas/Documents/Git/Flux/include/numerics/vecmax.h
/home/atlas/Documents/Git/Flux/include/numerics/vecrandom.h
/home/atlas/Documents/Git/Flux/include/utils/generators.h
/home/atlas/Documents/Git/Flux/include/utils/generators/eye.h
/home/atlas/Documents/Git/Flux/include/utils/generators/linspace.h
/home/atlas/Documents/Git/Flux/include/utils/matcast.h
/home/atlas/Documents/Git/Flux/include/utils/matrix.h
/home/atlas/Documents/Git/Flux/include/utils/random.h
/home/atlas/Documents/Git/Flux/include/utils/vector.h
/home/atlas/Documents/Git/Flux/include/decomp/decomp.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adam.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_RMSprop.h
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h
/home/atlas/Documents/Git/Flux/include/numerics/matmean.h
/home/atlas/Documents/Git/Flux/include/numerics/numerics.h
/home/atlas/Documents/Git/Flux/include/numerics/vecmean.h
/home/atlas/Documents/Git/Flux/include/utils/matrix.h
/home/atlas/Documents/Git/Flux/include/utils/utils.h
/home/atlas/Documents/Git/Flux/include/utils/vector.h
/usr/include/alloca.h
/usr/include/asm-generic/errno-base.h
/usr/include/asm-generic/errno.h
@@ -2,71 +2,74 @@
# Generated by "Unix Makefiles" Generator, CMake Version 3.28
examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /home/atlas/Documents/Git/Flux/examples/dense-neural-network/main.cpp \
/home/newton/Documents/Git/Flux/examples/dense-neural-network/main.cpp \
/home/newton/Documents/Git/Flux/include/core/omp_config.h \
/home/newton/Documents/Git/Flux/include/decomp/lu.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h \
/home/newton/Documents/Git/Flux/include/numerics/abs.h \
/home/newton/Documents/Git/Flux/include/numerics/exp.h \
/home/newton/Documents/Git/Flux/include/numerics/initializers/eye.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h \
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h \
/home/newton/Documents/Git/Flux/include/numerics/inverse.h \
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h \
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h \
/home/newton/Documents/Git/Flux/include/numerics/log.h \
/home/newton/Documents/Git/Flux/include/numerics/matadd.h \
/home/newton/Documents/Git/Flux/include/numerics/matargmax.h \
/home/newton/Documents/Git/Flux/include/numerics/matclip.h \
/home/newton/Documents/Git/Flux/include/numerics/matdiv.h \
/home/newton/Documents/Git/Flux/include/numerics/matdot.h \
/home/newton/Documents/Git/Flux/include/numerics/matequal.h \
/home/newton/Documents/Git/Flux/include/numerics/matexp.h \
/home/newton/Documents/Git/Flux/include/numerics/matlog.h \
/home/newton/Documents/Git/Flux/include/numerics/matmax.h \
/home/newton/Documents/Git/Flux/include/numerics/matmul.h \
/home/newton/Documents/Git/Flux/include/numerics/matrandom.h \
/home/newton/Documents/Git/Flux/include/numerics/matscalar.h \
/home/newton/Documents/Git/Flux/include/numerics/matsubtract.h \
/home/newton/Documents/Git/Flux/include/numerics/matsum.h \
/home/newton/Documents/Git/Flux/include/numerics/matvec.h \
/home/newton/Documents/Git/Flux/include/numerics/max.h \
/home/newton/Documents/Git/Flux/include/numerics/min.h \
/home/newton/Documents/Git/Flux/include/numerics/transpose.h \
/home/newton/Documents/Git/Flux/include/numerics/vecargmax.h \
/home/newton/Documents/Git/Flux/include/numerics/vecclip.h \
/home/newton/Documents/Git/Flux/include/numerics/vecexp.h \
/home/newton/Documents/Git/Flux/include/numerics/veclog.h \
/home/newton/Documents/Git/Flux/include/numerics/vecmax.h \
/home/newton/Documents/Git/Flux/include/numerics/vecmean.h \
/home/newton/Documents/Git/Flux/include/numerics/vecrandom.h \
/home/newton/Documents/Git/Flux/include/utils/generators.h \
/home/newton/Documents/Git/Flux/include/utils/generators/eye.h \
/home/newton/Documents/Git/Flux/include/utils/generators/linspace.h \
/home/newton/Documents/Git/Flux/include/utils/matcast.h \
/home/newton/Documents/Git/Flux/include/utils/matrix.h \
/home/newton/Documents/Git/Flux/include/utils/random.h \
/home/newton/Documents/Git/Flux/include/utils/vector.h \
/home/newton/Documents/Git/Flux/include/decomp/decomp.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h \
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h \
/home/newton/Documents/Git/Flux/include/numerics/numerics.h \
/home/newton/Documents/Git/Flux/include/utils/matrix.h \
/home/newton/Documents/Git/Flux/include/utils/utils.h \
/home/newton/Documents/Git/Flux/include/utils/vector.h \
/home/atlas/Documents/Git/Flux/include/core/omp_config.h \
/home/atlas/Documents/Git/Flux/include/decomp/lu.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h \
/home/atlas/Documents/Git/Flux/include/numerics/abs.h \
/home/atlas/Documents/Git/Flux/include/numerics/exp.h \
/home/atlas/Documents/Git/Flux/include/numerics/initializers/eye.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h \
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h \
/home/atlas/Documents/Git/Flux/include/numerics/inverse.h \
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h \
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h \
/home/atlas/Documents/Git/Flux/include/numerics/log.h \
/home/atlas/Documents/Git/Flux/include/numerics/matabs.h \
/home/atlas/Documents/Git/Flux/include/numerics/matadd.h \
/home/atlas/Documents/Git/Flux/include/numerics/matargmax.h \
/home/atlas/Documents/Git/Flux/include/numerics/matclip.h \
/home/atlas/Documents/Git/Flux/include/numerics/matdiv.h \
/home/atlas/Documents/Git/Flux/include/numerics/matdot.h \
/home/atlas/Documents/Git/Flux/include/numerics/matequal.h \
/home/atlas/Documents/Git/Flux/include/numerics/matexp.h \
/home/atlas/Documents/Git/Flux/include/numerics/matlog.h \
/home/atlas/Documents/Git/Flux/include/numerics/matmax.h \
/home/atlas/Documents/Git/Flux/include/numerics/matmul.h \
/home/atlas/Documents/Git/Flux/include/numerics/matrandom.h \
/home/atlas/Documents/Git/Flux/include/numerics/matscalar.h \
/home/atlas/Documents/Git/Flux/include/numerics/matsubtract.h \
/home/atlas/Documents/Git/Flux/include/numerics/matsum.h \
/home/atlas/Documents/Git/Flux/include/numerics/matvec.h \
/home/atlas/Documents/Git/Flux/include/numerics/max.h \
/home/atlas/Documents/Git/Flux/include/numerics/min.h \
/home/atlas/Documents/Git/Flux/include/numerics/transpose.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecargmax.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecclip.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecexp.h \
/home/atlas/Documents/Git/Flux/include/numerics/veclog.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecmax.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecrandom.h \
/home/atlas/Documents/Git/Flux/include/utils/generators.h \
/home/atlas/Documents/Git/Flux/include/utils/generators/eye.h \
/home/atlas/Documents/Git/Flux/include/utils/generators/linspace.h \
/home/atlas/Documents/Git/Flux/include/utils/matcast.h \
/home/atlas/Documents/Git/Flux/include/utils/matrix.h \
/home/atlas/Documents/Git/Flux/include/utils/random.h \
/home/atlas/Documents/Git/Flux/include/utils/vector.h \
/home/atlas/Documents/Git/Flux/include/decomp/decomp.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adam.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_RMSprop.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h \
/home/atlas/Documents/Git/Flux/include/numerics/matmean.h \
/home/atlas/Documents/Git/Flux/include/numerics/numerics.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecmean.h \
/home/atlas/Documents/Git/Flux/include/utils/matrix.h \
/home/atlas/Documents/Git/Flux/include/utils/utils.h \
/home/atlas/Documents/Git/Flux/include/utils/vector.h \
/usr/include/alloca.h \
/usr/include/asm-generic/errno-base.h \
/usr/include/asm-generic/errno.h \
@@ -292,8 +295,6 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/lib/gcc/x86_64-linux-gnu/13/include/stdint.h:
/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
/usr/lib/gcc/x86_64-linux-gnu/13/include/omp.h:
/usr/include/x86_64-linux-gnu/sys/types.h:
@@ -318,10 +319,6 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_base.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/c++config.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:
@@ -332,60 +329,62 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/bits/wctype-wchar.h:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/usr/include/x86_64-linux-gnu/bits/waitflags.h:
/usr/include/c++/13/bits/functexcept.h:
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/c++/13/bits/stl_numeric.h:
/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
/usr/include/c++/13/bits/stl_construct.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h:
/home/newton/Documents/Git/Flux/include/decomp/decomp.h:
/usr/include/c++/13/bits/stl_bvector.h:
/usr/include/c++/13/bits/allocator.h:
/usr/include/c++/13/bits/stl_algobase.h:
/usr/include/c++/13/bits/sstream.tcc:
/usr/include/c++/13/bits/refwrap.h:
/usr/include/c++/13/cwctype:
/home/newton/Documents/Git/Flux/include/numerics/vecargmax.h:
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
/usr/include/c++/13/bits/locale_facets.tcc:
/usr/include/c++/13/bits/range_access.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h:
/usr/include/c++/13/system_error:
/usr/include/x86_64-linux-gnu/bits/thread-shared-types.h:
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
/usr/include/c++/13/bits/ptr_traits.h:
/home/atlas/Documents/Git/Flux/include/numerics/matmean.h:
/usr/include/c++/13/bits/ostream_insert.h:
/usr/include/c++/13/bits/quoted_string.h:
/usr/include/c++/13/bits/predefined_ops.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h:
/usr/include/c++/13/iosfwd:
/usr/include/c++/13/math.h:
/usr/include/c++/13/bits/ostream.tcc:
/usr/include/x86_64-linux-gnu/bits/long-double.h:
/usr/include/c++/13/bits/stl_function.h:
/usr/include/c++/13/bits/move.h:
/usr/include/c++/13/bits/memoryfwd.h:
/home/atlas/Documents/Git/Flux/include/numerics/min.h:
/usr/include/c++/13/bits/postypes.h:
/usr/include/c++/13/bits/std_abs.h:
/home/newton/Documents/Git/Flux/include/numerics/min.h:
/usr/include/c++/13/iomanip:
/usr/include/x86_64-linux-gnu/bits/mathcalls-narrow.h:
@@ -394,9 +393,13 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/bits/locale_facets_nonio.h:
/usr/include/c++/13/bits/locale_facets.tcc:
/usr/include/c++/13/bits/functional_hash.h:
/usr/include/c++/13/bits/locale_facets.h:
/usr/include/c++/13/bits/functexcept.h:
/home/atlas/Documents/Git/Flux/include/numerics/matadd.h:
/usr/include/x86_64-linux-gnu/bits/libc-header-start.h:
/usr/include/c++/13/bits/exception_ptr.h:
@@ -404,6 +407,14 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/bits/istream.tcc:
/usr/include/c++/13/bits/cxxabi_forced.h:
/usr/include/c++/13/bits/concept_check.h:
/usr/include/c++/13/bits/alloc_traits.h:
/home/atlas/Documents/Git/Flux/include/utils/vector.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/ctype_inline.h:
/usr/include/c++/13/bits/char_traits.h:
@@ -416,87 +427,159 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/bits/endianness.h:
/usr/include/c++/13/bits/nested_exception.h:
/usr/include/c++/13/bits/basic_ios.tcc:
/usr/include/c++/13/bits/basic_ios.h:
/usr/include/x86_64-linux-gnu/bits/time64.h:
/usr/include/c++/13/cstdio:
/usr/include/x86_64-linux-gnu/bits/long-double.h:
/usr/include/c++/13/bit:
/usr/lib/gcc/x86_64-linux-gnu/13/include/stddef.h:
/usr/include/c++/13/bits/basic_string.tcc:
/home/atlas/Documents/Git/Flux/include/numerics/vecmax.h:
/usr/include/c++/13/backward/binders.h:
/home/atlas/Documents/Git/Flux/include/numerics/matsubtract.h:
/usr/include/alloca.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/home/newton/Documents/Git/Flux/include/utils/utils.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/c++locale.h:
/home/newton/Documents/Git/Flux/include/numerics/numerics.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adam.h:
/usr/include/wchar.h:
/home/atlas/Documents/Git/Flux/include/numerics/matabs.h:
/usr/include/c++/13/bits/functional_hash.h:
/home/atlas/Documents/Git/Flux/include/numerics/inverse.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/home/atlas/Documents/Git/Flux/include/numerics/veclog.h:
/home/atlas/Documents/Git/Flux/include/utils/generators/eye.h:
/usr/include/errno.h:
/usr/include/c++/13/bits/stl_numeric.h:
/home/atlas/Documents/Git/Flux/include/numerics/matexp.h:
/usr/include/x86_64-linux-gnu/bits/types/time_t.h:
/usr/include/c++/13/backward/binders.h:
/usr/include/c++/13/bits/exception.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/cpu_defines.h:
/home/newton/Documents/Git/Flux/include/numerics/matdiv.h:
/home/atlas/Documents/Git/Flux/include/numerics/vecexp.h:
/usr/include/c++/13/streambuf:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h:
/usr/include/x86_64-linux-gnu/bits/uintn-identity.h:
/usr/include/x86_64-linux-gnu/bits/wchar.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h:
/home/atlas/Documents/Git/Flux/include/numerics/matequal.h:
/usr/include/c++/13/bits/cxxabi_init_exception.h:
/usr/include/features.h:
/usr/include/c++/13/typeinfo:
/home/newton/Documents/Git/Flux/include/numerics/matmax.h:
/usr/include/c++/13/bits/localefwd.h:
/home/atlas/Documents/Git/Flux/include/numerics/matdiv.h:
/usr/include/x86_64-linux-gnu/bits/waitstatus.h:
/usr/include/c++/13/bits/exception_defines.h:
/home/newton/Documents/Git/Flux/include/numerics/matadd.h:
/usr/include/c++/13/bits/memoryfwd.h:
/usr/include/c++/13/bits/new_allocator.h:
/home/atlas/Documents/Git/Flux/include/numerics/log.h:
/usr/include/c++/13/bits/stl_uninitialized.h:
/usr/include/c++/13/bits/ios_base.h:
/usr/include/c++/13/bits/ptr_traits.h:
/home/atlas/Documents/Git/Flux/include/numerics/numerics.h:
/home/newton/Documents/Git/Flux/include/utils/generators/eye.h:
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h:
/usr/include/c++/13/locale:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h:
/usr/include/c++/13/bits/concept_check.h:
/home/atlas/Documents/Git/Flux/include/numerics/max.h:
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h:
/home/atlas/Documents/Git/Flux/include/numerics/matmax.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h:
/usr/include/x86_64-linux-gnu/bits/struct_rwlock.h:
/usr/include/stdlib.h:
/home/newton/Documents/Git/Flux/include/numerics/inverse.h:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h:
/home/newton/Documents/Git/Flux/include/decomp/lu.h:
/home/atlas/Documents/Git/Flux/include/utils/generators.h:
/home/newton/Documents/Git/Flux/include/numerics/matclip.h:
/usr/include/c++/13/bits/refwrap.h:
/home/newton/Documents/Git/Flux/include/numerics/matscalar.h:
/usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h:
/home/atlas/Documents/Git/Flux/include/utils/matcast.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/usr/include/c++/13/bits/exception.h:
/usr/include/c++/13/streambuf:
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
/usr/include/c++/13/bits/cxxabi_init_exception.h:
/home/atlas/Documents/Git/Flux/examples/dense-neural-network/main.cpp:
/home/atlas/Documents/Git/Flux/include/numerics/vecrandom.h:
/usr/include/c++/13/typeinfo:
/home/atlas/Documents/Git/Flux/include/numerics/initializers/eye.h:
/usr/include/c++/13/bits/stl_algobase.h:
/usr/include/c++/13/bits/predefined_ops.h:
/usr/include/c++/13/iosfwd:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h:
/usr/include/c++/13/bits/localefwd.h:
/home/atlas/Documents/Git/Flux/include/numerics/matargmax.h:
/home/atlas/Documents/Git/Flux/include/numerics/matscalar.h:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h:
/usr/include/c++/13/bits/nested_exception.h:
/usr/include/c++/13/bits/basic_ios.tcc:
/home/atlas/Documents/Git/Flux/include/utils/generators/linspace.h:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h:
/usr/include/x86_64-linux-gnu/asm/errno.h:
/home/atlas/Documents/Git/Flux/include/numerics/matvec.h:
/usr/include/c++/13/bits/cpp_type_traits.h:
/home/atlas/Documents/Git/Flux/include/numerics/abs.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/home/atlas/Documents/Git/Flux/include/numerics/inverse/inverse_lu.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h:
/usr/include/c++/13/bits/random.h:
/usr/include/c++/13/bits/codecvt.h:
/usr/include/c++/13/bits/locale_facets.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h:
/usr/include/c++/13/bits/hash_bytes.h:
/usr/include/x86_64-linux-gnu/bits/math-vector.h:
@@ -504,139 +587,67 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/asm-generic/errno-base.h:
/home/atlas/Documents/Git/Flux/examples/dense-neural-network/main.cpp:
/usr/include/c++/13/cstdio:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h:
/usr/include/c++/13/bit:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_base.h:
/usr/include/c++/13/bits/basic_string.tcc:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/neural_networks.h:
/home/atlas/Documents/Git/Flux/include/utils/utils.h:
/home/newton/Documents/Git/Flux/include/utils/random.h:
/home/newton/Documents/Git/Flux/include/numerics/matsubtract.h:
/home/newton/Documents/Git/Flux/include/numerics/matdot.h:
/home/newton/Documents/Git/Flux/include/core/omp_config.h:
/usr/include/x86_64-linux-gnu/bits/byteswap.h:
/home/newton/Documents/Git/Flux/include/numerics/matequal.h:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_cubic_spline.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_rational.h:
/home/newton/Documents/Git/Flux/include/numerics/vecclip.h:
/usr/include/c++/13/ext/type_traits.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h:
/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
/home/newton/Documents/Git/Flux/include/numerics/abs.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d.h:
/usr/include/c++/13/bits/ios_base.h:
/home/newton/Documents/Git/Flux/include/numerics/veclog.h:
/home/newton/Documents/Git/Flux/include/numerics/matmul.h:
/home/newton/Documents/Git/Flux/include/numerics/matargmax.h:
/home/newton/Documents/Git/Flux/include/numerics/matrandom.h:
/home/newton/Documents/Git/Flux/include/numerics/matlog.h:
/home/newton/Documents/Git/Flux/examples/dense-neural-network/main.cpp:
/usr/include/c++/13/bits/ostream_insert.h:
/usr/include/c++/13/math.h:
/home/newton/Documents/Git/Flux/include/numerics/max.h:
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss.h:
/usr/include/c++/13/bits/stl_vector.h:
/usr/include/c++/13/bits/random.h:
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h:
/home/newton/Documents/Git/Flux/include/numerics/vecmax.h:
/usr/include/c++/13/bits/codecvt.h:
/usr/include/c++/13/bits/cpp_type_traits.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/layers/Dense_Layer.h:
/usr/include/c++/13/string:
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
/home/newton/Documents/Git/Flux/include/numerics/exp.h:
/usr/include/x86_64-linux-gnu/bits/types.h:
/home/newton/Documents/Git/Flux/include/numerics/vecexp.h:
/home/atlas/Documents/Git/Flux/include/numerics/transpose.h:
/usr/include/c++/13/bits/invoke.h:
/usr/include/x86_64-linux-gnu/asm/errno.h:
/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
/usr/include/c++/13/bits/alloc_traits.h:
/home/atlas/Documents/Git/Flux/include/utils/matrix.h:
/home/newton/Documents/Git/Flux/include/numerics/vecmean.h:
/home/atlas/Documents/Git/Flux/include/numerics/vecclip.h:
/usr/include/c++/13/bits/requires_hosted.h:
/usr/include/alloca.h:
/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
/home/atlas/Documents/Git/Flux/include/numerics/matrandom.h:
/home/newton/Documents/Git/Flux/include/numerics/vecrandom.h:
/home/atlas/Documents/Git/Flux/include/numerics/matsum.h:
/usr/include/c++/13/cwctype:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h:
/home/newton/Documents/Git/Flux/include/numerics/matsum.h:
/home/atlas/Documents/Git/Flux/include/utils/random.h:
/home/newton/Documents/Git/Flux/include/utils/generators.h:
/usr/include/x86_64-linux-gnu/bits/timesize.h:
/usr/include/c++/13/bits/hash_bytes.h:
/usr/include/c++/13/bits/locale_classes.h:
/home/newton/Documents/Git/Flux/include/numerics/matexp.h:
/usr/include/x86_64-linux-gnu/bits/mathcalls.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_polynomial.h:
/home/atlas/Documents/Git/Flux/include/numerics/exp.h:
/usr/include/c++/13/ctime:
/usr/include/asm-generic/errno.h:
/home/newton/Documents/Git/Flux/include/utils/matrix.h:
/home/atlas/Documents/Git/Flux/include/numerics/matlog.h:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
/usr/include/c++/13/cwchar:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_ReLU.h:
/usr/include/c++/13/bits/cxxabi_forced.h:
/usr/include/c++/13/bits/new_allocator.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h:
/usr/include/c++/13/bits/stl_uninitialized.h:
/home/newton/Documents/Git/Flux/include/numerics/transpose.h:
/usr/include/c++/13/locale:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/datasets/spiral.h:
/usr/include/c++/13/bits/stl_vector.h:
/usr/include/c++/13/bits/streambuf.tcc:
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
/usr/include/stdint.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h:
/usr/include/endian.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_RMSprop.h:
/usr/include/x86_64-linux-gnu/bits/flt-eval-method.h:
/usr/include/c++/13/bits/streambuf_iterator.h:
@@ -644,6 +655,10 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/ostream:
/home/atlas/Documents/Git/Flux/include/decomp/lu.h:
/home/atlas/Documents/Git/Flux/include/numerics/vecmean.h:
/usr/include/c++/13/bits/stringfwd.h:
/usr/include/c++/13/bits/locale_classes.tcc:
@@ -654,10 +669,6 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/cctype:
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
/usr/include/c++/13/ext/atomicity.h:
/usr/include/c++/13/cerrno:
/usr/include/x86_64-linux-gnu/bits/stdint-least.h:
@@ -668,30 +679,38 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/cmath:
/home/atlas/Documents/Git/Flux/include/numerics/matmul.h:
/home/atlas/Documents/Git/Flux/include/core/omp_config.h:
/usr/include/c++/13/cstdint:
/usr/include/c++/13/cstdlib:
/home/atlas/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_barycentric.h:
/usr/include/c++/13/ctime:
/usr/include/x86_64-linux-gnu/sys/select.h:
/usr/include/c++/13/cwchar:
/usr/include/c++/13/debug/assertions.h:
/usr/include/linux/errno.h:
/usr/include/c++/13/debug/debug.h:
/usr/include/c++/13/exception:
/usr/include/c++/13/bits/stl_pair.h:
/usr/include/x86_64-linux-gnu/bits/errno.h:
/home/atlas/Documents/Git/Flux/include/numerics/vecargmax.h:
/usr/include/c++/13/ext/alloc_traits.h:
/usr/include/c++/13/new:
/usr/include/c++/13/bits/stl_iterator.h:
/home/newton/Documents/Git/Flux/include/numerics/inverse/inverse_gauss_jordan.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h:
/usr/include/c++/13/ext/numeric_traits.h:
@@ -700,24 +719,20 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/ext/string_conversions.h:
/usr/include/c++/13/ext/type_traits.h:
/usr/include/c++/13/initializer_list:
/usr/include/c++/13/ios:
/usr/include/c++/13/iostream:
/home/newton/Documents/Git/Flux/include/numerics/matvec.h:
/usr/include/c++/13/istream:
/usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h:
/usr/include/x86_64-linux-gnu/bits/libm-simd-decl-stubs.h:
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
/usr/include/c++/13/limits:
/usr/lib/gcc/x86_64-linux-gnu/13/include/stdarg.h:
/usr/include/c++/13/numeric:
@@ -728,6 +743,10 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/c++/13/stdexcept:
/usr/include/x86_64-linux-gnu/bits/stdint-intn.h:
/usr/include/c++/13/string:
/usr/include/c++/13/type_traits:
/usr/include/c++/13/vector:
@@ -736,7 +755,13 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/features-time64.h:
/usr/include/features.h:
/usr/include/c++/13/debug/debug.h:
/usr/include/linux/errno.h:
/usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/datasets/vertical.h:
/usr/include/locale.h:
@@ -750,25 +775,27 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/sched.h:
/home/newton/Documents/Git/Flux/include/utils/vector.h:
/usr/include/stdc-predef.h:
/usr/include/endian.h:
/usr/include/stdint.h:
/usr/include/c++/13/bits/stl_iterator_base_types.h:
/home/newton/Documents/Git/Flux/include/utils/generators/linspace.h:
/usr/include/stdio.h:
/usr/include/stdlib.h:
/usr/include/wchar.h:
/usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h:
/usr/include/x86_64-linux-gnu/bits/endian.h:
/usr/include/x86_64-linux-gnu/bits/cpu-set.h:
/usr/include/c++/13/bits/requires_hosted.h:
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax.h:
/usr/include/x86_64-linux-gnu/bits/floatn-common.h:
/usr/include/c++/13/limits:
/usr/include/x86_64-linux-gnu/bits/types/wint_t.h:
/usr/include/x86_64-linux-gnu/bits/floatn.h:
@@ -778,21 +805,15 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/bits/fp-logb.h:
/home/newton/Documents/Git/Flux/include/numerics/initializers/eye.h:
/home/newton/Documents/Git/Flux/include/numerics/log.h:
/home/newton/Documents/Git/Flux/include/numerics/interpolation1d/interpolation1d_linear.h:
/home/atlas/Documents/Git/Flux/include/decomp/decomp.h:
/usr/include/x86_64-linux-gnu/bits/iscanonical.h:
/usr/include/x86_64-linux-gnu/bits/locale.h:
/usr/include/x86_64-linux-gnu/bits/mathcalls-helper-functions.h:
/usr/include/x86_64-linux-gnu/bits/types/error_t.h:
/usr/include/x86_64-linux-gnu/bits/pthreadtypes.h:
/home/atlas/Documents/Git/Flux/include/numerics/matdot.h:
/usr/include/x86_64-linux-gnu/bits/sched.h:
@@ -802,20 +823,12 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/time.h:
/home/newton/Documents/Git/Flux/include/utils/matcast.h:
/usr/include/x86_64-linux-gnu/bits/setjmp.h:
/usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h:
/usr/include/x86_64-linux-gnu/bits/types/FILE.h:
/usr/include/x86_64-linux-gnu/bits/struct_mutex.h:
/usr/include/c++/13/bits/locale_classes.h:
/usr/include/x86_64-linux-gnu/bits/timesize.h:
/usr/include/x86_64-linux-gnu/bits/stdio_lim.h:
/usr/include/x86_64-linux-gnu/bits/timex.h:
@@ -826,6 +839,8 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/bits/types/__locale_t.h:
/home/atlas/Documents/Git/Flux/include/numerics/matclip.h:
/usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h:
/usr/include/c++/13/bits/charconv.h:
@@ -838,24 +853,18 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: /h
/usr/include/x86_64-linux-gnu/bits/types/locale_t.h:
/home/newton/Documents/Git/Flux/include/modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h:
/usr/include/x86_64-linux-gnu/bits/types/clockid_t.h:
/usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h:
/usr/include/asm-generic/errno.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h:
/usr/include/x86_64-linux-gnu/c++/13/bits/gthr-default.h:
/usr/include/x86_64-linux-gnu/bits/stdint-uintn.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h:
/usr/include/c++/13/ext/atomicity.h:
/usr/include/x86_64-linux-gnu/bits/types/struct_tm.h:
/usr/include/x86_64-linux-gnu/bits/types/timer_t.h:
/usr/include/x86_64-linux-gnu/bits/typesizes.h:
/usr/include/x86_64-linux-gnu/bits/waitflags.h:
@@ -209,6 +209,7 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: \
/home/atlas/Documents/Git/Flux/include/./numerics/matmul.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matscalar.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matmax.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matabs.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matdiv.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matvec.h \
/home/atlas/Documents/Git/Flux/include/./numerics/matadd.h \
@@ -238,7 +239,10 @@ examples/dense-neural-network/CMakeFiles/dense-neural-network.dir/main.cpp.o: \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/activation_functions/Activation_Softmax_Loss_CategoricalCrossentropy.h \
/home/atlas/Documents/Git/Flux/include/./modules/neural_networks/loss/Loss_CategoricalCrossentrophy.h \
/home/atlas/Documents/Git/Flux/include/./modules/neural_networks/loss/./Loss.h \
/home/atlas/Documents/Git/Flux/include/./numerics/vecmean.h \
/home/atlas/Documents/Git/Flux/include/numerics/vecmean.h \
/home/atlas/Documents/Git/Flux/include/numerics/matmean.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_SGD.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adagrad.h \
/usr/include/c++/13/math.h
/usr/include/c++/13/math.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_RMSprop.h \
/home/atlas/Documents/Git/Flux/include/modules/neural_networks/optimizers/Optimizer_Adam.h