I am using release 1.11 of prodigy and attempting to check the train-curve for a multi-label textcat classifier I have been training (in 1.10.7) to assess which labels would benefit from more annotation. The command seems to get stuck early on and not run through. I tried enabling the verbose flag listed in the docs but I don't think this is supported in the new version? It complained when I attempted to include it. I also tried running in a few different frameworks in case it was a Jupyter Lab issue as I have had a few of those, but find the same result in the conda or Spyder command line. I was able to use the train command for this model successfully and had previously run a train-curve for it in my 1.10.7 setup. Should it be possible to work on a model in one version and then update it in a newer version or will I need to start from scratch? Or is there something else I have missed which could be causing this problem?
Command I've been running:
python -m prodigy train-curve --textcat-multilabel more_issues --eval-split 0.4
Output I see:
========================= Generating Prodigy config =========================
Auto-generating config with spaCy
Generated training config
=========================== Train curve diagnostic ===========================
Training 4 times with 25%, 50%, 75%, 100% of the data
% Score textcat_multilabel
and then just a blinking cursor. I don't think I'm being impatient as I've left it to run for 30 mins+ and seen no change. Any tips or ideas would be much appreciated!