0.4.0
🚀 Features
Update Tracking Approach and Address Outstanding Bugs @MekWarrior (#53)
What
- End-to-End updates for DeepCell's approach to the tracking problem in live-cell imaging. A new
Track
object is introduced to hold track information and allow for augmentation using the new dataset builder module indeepcell-tf
. This PR introduces breaking changes related to the previous LSTM and Siamese Neural Network (SNN) model architecture. The updatedCellTracker
object is intended for use with theinference
model andneighborhood
encoders generated and trained by the new graph-based tracking architecture indeepcell-tf
. Additionally, the utils related to benchmarking have been updated and improved.
Why
- These updates represent the natural evolution of the repo's approach to tracking. It addresses key needs to further enable adoption of TF2 and dramatically improves tracking speed. At the same time, it address several bugs that have been uncovered since
deepcell-tracking
was first introduced.
This PR should also fix several old issues: