KumarLabJax / JABS-behavior-classifier

Behavior Classifier Component from the Jax Animal Behavior System
Other
11 stars 1 forks source link

classify.py feature export, create outdir #33

Open dahhei opened 8 months ago

dahhei commented 8 months ago

When running classify.py with feature export in branch, have it create a folder if outdir folder does not already exist classify-save-features

SkepticRaven commented 3 weeks ago

Since this branch was created, I've changed the internal structure of how feature data is passed around. Most notably, the exported training data contains keyed vectors for all features.

Before this branch, classify.py already had exporting of features (through the --feature-dir argument). Specific to this issue, that argument creates folders when needed. However, the current feature format is difficult to work with. I just added a new branch https://github.com/KumarLabJax/JABS-behavior-classifier/tree/adjust-feature-cache which makes cached features follow the exported training data format (a lot more legible).

If this updated legible format works, we may want to close that branch and this issue.