PetaVision / OpenPV

PetaVision is a C++ library for designing and deploying large-scale neurally-inspired computational models.
http://petavision.github.io
Eclipse Public License 1.0
40 stars 13 forks source link

Probe checkpoint fix v2 #316

Closed peteschultz closed 2 years ago

peteschultz commented 2 years ago

This pull request adds improvements for handling probe output over MPI and restoring the file positions of probe output when restarting from a checkpoint. It adds a new system test, ProbeOutputTest to check these functionalities. It also adds several other bugfixes. Note that long-unused probe classes BaseConnectionProbe and PointProbe are now deprecated.