1 Commits
Author SHA1 Message Date
herdingto103621 48a4cff14a Anfang nntest 2026-11-12 15:30:33 +01:00
+20 -1
View File
@@ -8,7 +8,26 @@
static void prepareNeuralNetworkFile(const char *path, const NeuralNetwork nn)
{
// TODO
FILE *file = fopen(path, "wb");
if(file != NULL)
{
const char *fileTag = "__info2_neural_network_file_format__";
if(zeroBuffer != NULL)
{
fwrite(fileTag, sizeof(fileTag[0]), strlen(fileTag), file);
for(int i = 0; i < nn->numberOfLayers; i++)
{
fwrite(nn->layers[i].weights, sizeof(nn->layers[i].weights), 1, file);
fwrite(nn->layers[i].biases, sizeof(nn->layers[i].biases), 1, file);
fwrite(nn->layers[i].activation, sizeof(nn->layers[i].activation), 1, file);
}
}
fclose(file);
}
}
void test_loadModelReturnsCorrectNumberOfLayers(void)