Testdatei fertig geschrieben

This commit is contained in:
Rebekka Haemmerl 2025-11-22 09:50:08 +01:00
parent 6b6080459f
commit e07287edde

View File

@ -4,20 +4,26 @@
#include <math.h> #include <math.h>
#include "unity.h" #include "unity.h"
#include "neuralNetwork.h" #include "neuralNetwork.h"
#include "neuralNetwork.c"
//Dateischichten sind in neuralNetwork.h definiert //Dateischichten sind in neuralNetwork.h definiert
// Dateiname: __info2_neural_network_file_format__
static void prepareNeuralNetworkFile(const char *path, const NeuralNetwork nn) static void prepareNeuralNetworkFile(const char *path, const NeuralNetwork nn)
{ {
// Datei oeffnen // Datei oeffnen
FILE *fopen(const char *NeuralNetwork, const char *r); FILE *file = fopen(path, "wb");
if (__info2_neural_network_file_format__ == NULL) return 1;
// Dateiname: __info2_neural_network_file_format__ if (file == NULL)
return 1;
// header schreiben
fwrite(FILE_HEADER_STRING, sizeof(char), strlen(FILE_HEADER_STRING), file);
// Datei wieder schließen! // Datei wieder schließen!
int fclose(FILE *path); fclose(file);
} }
void test_loadModelReturnsCorrectNumberOfLayers(void) void test_loadModelReturnsCorrectNumberOfLayers(void)