Browse Source

Fix bug due to implicit copy

DricomDragon 5 năm trước cách đây
mục cha
commit
c1a9d30e6c
1 tập tin đã thay đổi với 5 bổ sung4 xóa
  1. 5 4
      python/start_session.py

+ 5 - 4
python/start_session.py

@@ -16,12 +16,13 @@ activationDerivative = lambda x : expit(x) * (1 - expit(x))
 epochs = 1
 
 # Session
-newNetwork = generator.generate(activation, activationDerivative, generator.gaussUnitDev)
+network = generator.generate(activation, activationDerivative, generator.gaussUnitDev)
 
-trainedNetwork = trainer.train(newNetwork, learnRate, epochs)
+precisionBefore = benchmark.computePrecision(network)
 
-precisionBefore = benchmark.computePrecision(newNetwork)
-precisionAfter = benchmark.computePrecision(trainedNetwork)
+network = trainer.train(network, learnRate, epochs)
+
+precisionAfter = benchmark.computePrecision(network)
 
 # Display results
 print("Precision before training : ", precisionBefore)