free method
void
free()
Implementation
void free() {
// Free layer parameters (weights & biases)
for (int i = 0; i < layers.length; i = i + 1) {
layers[i].free();
}
// Free all temporary tensors generated during the forward pass
for (int i = 0; i < intermediates.length; i = i + 1) {
intermediates[i].free();
}
// Free the entry, exit, and loss tensors
inputRef.free();
targetRef.free();
outputRef.free();
lossRef.free();
}