NNFS p.135
Sync public mirror / sync (push) Successful in 37s

Started on the iteration, not need to rewrite matadd.h and need to make matrandom.h.
This commit is contained in:
2025-10-07 19:06:33 +02:00
parent 66b3a4ee6b
commit c164d790db
14 changed files with 366 additions and 157 deletions
+23 -17
View File
@@ -1,23 +1,24 @@
obj/main.o: src/main.cpp include/./core/omp_config.h \
include/./utils/utils.h include/./utils/vector.h \
include/./utils/matrix.h include/./utils/random.h \
include/./utils/random.h include/./utils/matrix.h \
include/./utils/generators.h include/./utils/generators/linspace.h \
include/utils/vector.h include/./utils/matcast.h \
include/./numerics/numerics.h include/./numerics/max.h \
include/./numerics/exp.h include/./numerics/log.h \
include/./numerics/initializers/eye.h include/./numerics/matequal.h \
include/./numerics/abs.h include/./numerics/transpose.h \
include/./numerics/inverse.h \
include/./numerics/inverse/inverse_gauss_jordan.h \
include/./numerics/inverse/inverse_lu.h include/./decomp/lu.h \
include/./numerics/matmul.h include/./numerics/matmax.h \
include/./numerics/matdiv.h include/./numerics/matvec.h \
include/./numerics/matadd.h include/./numerics/matsubtract.h \
include/./numerics/matsum.h include/./numerics/matclip.h \
include/./numerics/matexp.h include/./numerics/matlog.h \
include/./numerics/matdot.h include/./numerics/min.h \
include/./numerics/vecclip.h include/./numerics/vecexp.h \
include/./numerics/vecmax.h include/./numerics/veclog.h \
include/./numerics/vecargmax.h include/./numerics/initializers/eye.h \
include/./numerics/matequal.h include/./numerics/abs.h \
include/./numerics/transpose.h include/./numerics/inverse.h \
include/./numerics/inverse/inverse_gauss_jordan.h \
include/./numerics/inverse/inverse_lu.h include/./decomp/lu.h \
include/./numerics/matmul.h include/./numerics/matscalar.h \
include/./numerics/matmax.h include/./numerics/matdiv.h \
include/./numerics/matvec.h include/./numerics/matadd.h \
include/./numerics/matsubtract.h include/./numerics/matsum.h \
include/./numerics/matclip.h include/./numerics/matexp.h \
include/./numerics/matlog.h include/./numerics/matdot.h \
include/./numerics/matargmax.h include/./numerics/min.h \
include/./numerics/interpolation1d.h \
include/./numerics/interpolation1d/interpolation1d_barycentric.h \
include/./numerics/interpolation1d/interpolation1d_base.h \
@@ -31,6 +32,7 @@ obj/main.o: src/main.cpp include/./core/omp_config.h \
include/utils/matrix.h \
include/./modules/neural_networks/neural_networks.h \
include/./modules/neural_networks/datasets/spiral.h \
include/./modules/neural_networks/datasets/vertical.h \
include/./modules/neural_networks/layers/Dense_Layer.h \
include/./modules/neural_networks/activation_functions/Activation_ReLU.h \
include/./modules/neural_networks/activation_functions/Activation_Softmax.h \
@@ -40,8 +42,8 @@ obj/main.o: src/main.cpp include/./core/omp_config.h \
include/./core/omp_config.h:
include/./utils/utils.h:
include/./utils/vector.h:
include/./utils/matrix.h:
include/./utils/random.h:
include/./utils/matrix.h:
include/./utils/generators.h:
include/./utils/generators/linspace.h:
include/utils/vector.h:
@@ -50,6 +52,11 @@ include/./numerics/numerics.h:
include/./numerics/max.h:
include/./numerics/exp.h:
include/./numerics/log.h:
include/./numerics/vecclip.h:
include/./numerics/vecexp.h:
include/./numerics/vecmax.h:
include/./numerics/veclog.h:
include/./numerics/vecargmax.h:
include/./numerics/initializers/eye.h:
include/./numerics/matequal.h:
include/./numerics/abs.h:
@@ -59,6 +66,7 @@ include/./numerics/inverse/inverse_gauss_jordan.h:
include/./numerics/inverse/inverse_lu.h:
include/./decomp/lu.h:
include/./numerics/matmul.h:
include/./numerics/matscalar.h:
include/./numerics/matmax.h:
include/./numerics/matdiv.h:
include/./numerics/matvec.h:
@@ -69,11 +77,8 @@ include/./numerics/matclip.h:
include/./numerics/matexp.h:
include/./numerics/matlog.h:
include/./numerics/matdot.h:
include/./numerics/matargmax.h:
include/./numerics/min.h:
include/./numerics/vecclip.h:
include/./numerics/vecexp.h:
include/./numerics/vecmax.h:
include/./numerics/veclog.h:
include/./numerics/interpolation1d.h:
include/./numerics/interpolation1d/interpolation1d_barycentric.h:
include/./numerics/interpolation1d/interpolation1d_base.h:
@@ -90,6 +95,7 @@ include/core/global_config.h:
include/utils/matrix.h:
include/./modules/neural_networks/neural_networks.h:
include/./modules/neural_networks/datasets/spiral.h:
include/./modules/neural_networks/datasets/vertical.h:
include/./modules/neural_networks/layers/Dense_Layer.h:
include/./modules/neural_networks/activation_functions/Activation_ReLU.h:
include/./modules/neural_networks/activation_functions/Activation_Softmax.h: