save method
Implementation
Future<void> save(String filePath) async {
try {
Map<String, dynamic> networkWeights = getWeights();
JsonEncoder encoder = const JsonEncoder.withIndent(' ');
String jsonString = encoder.convert(networkWeights);
File file = File(filePath);
await file.writeAsString(jsonString);
Logger.log('Network weights saved to $filePath');
} catch (e) {
Logger.log('Error saving network: $e');
}
}