Hi,
I can manually label as
prodigy textcat.manual email ./subject-text-stratified-990.jsonl --exclusive --label x,y,z
What is the equivalent for teach?
prodigy textcat.teach email blank:en ./subject-text-stratified-990.jsonl --label x,y,z
I get this when I try the above.
Using 3 label(s): x, y, z
Added dataset email to database SQLite.
Traceback (most recent call last):
File "/home/aia/.conda/envs/prodigy/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/home/aia/.conda/envs/prodigy/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/home/aia/.conda/envs/prodigy/lib/python3.9/site-packages/prodigy/__main__.py", line 61, in <module>
controller = recipe(*args, use_plac=True)
File "cython_src/prodigy/core.pyx", line 374, in prodigy.core.recipe.recipe_decorator.recipe_proxy
File "cython_src/prodigy/core.pyx", line 63, in prodigy.core.Controller.from_components
File "cython_src/prodigy/core.pyx", line 160, in prodigy.core.Controller.__init__
File "cython_src/prodigy/components/feeds.pyx", line 104, in prodigy.components.feeds.Feed.__init__
File "cython_src/prodigy/components/feeds.pyx", line 150, in prodigy.components.feeds.Feed._init_stream
File "cython_src/prodigy/components/stream.pyx", line 107, in prodigy.components.stream.Stream.__init__
File "cython_src/prodigy/components/stream.pyx", line 58, in prodigy.components.stream.validate_stream
File "cython_src/prodigy/components/sorters.pyx", line 104, in __iter__
File "cython_src/prodigy/components/sorters.pyx", line 14, in genexpr
File "cython_src/prodigy/models/textcat.pyx", line 78, in predict
TypeError: 'str' object does not support item assignment
Any help appreciated.