initiate Neuronales_Netz

This commit is contained in:
hoangto105860 committed 2026-11-10 16:46:47 +01:00
1 parent 284cc80e9f
commit 37caf9a24e
19 files changed
+415 -8

No files matched your search

+8
View File
@@ -6,6 +6,13 @@
typedef float MatrixType;
// TODO Matrixtyp definieren
typedef struct
{
MatrixType *buffer;
unsigned int rows;
unsigned int cols;
} Matrix;
Matrix createMatrix(unsigned int rows, unsigned int cols);
@@ -13,6 +20,7 @@ void clearMatrix(Matrix *matrix);
void setMatrixAt(MatrixType value, Matrix matrix, unsigned int rowIdx, unsigned int colIdx);
MatrixType getMatrixAt(const Matrix matrix, unsigned int rowIdx, unsigned int colIdx);
Matrix add(const Matrix matrix1, const Matrix matrix2);
Matrix broadcasting(const Matrix matrix, const Matrix vector);
Matrix multiply(const Matrix matrix1, const Matrix matrix2);