pyptv
pyptv copied to clipboard
Fix initialization infinite loop and NumPy ndarray.__repr__ error
Summary
- Fixed infinite loop during experiment initialization by properly handling PTVCore imports
- Fixed NumPy ndarray.repr error by using PTVCoreBridge directly
- Added additional logging and error handling for better debugging
- Added test script to validate the initialization process
Test plan
- Run
python test_app.pyto test the initialization process - Open the UI with
python -m pyptv.ui.app --exp-path tests/test_cavity - Initialize an experiment using File > Open Experiment
🤖 Generated with Claude Code