I am having the hardest of times getting my training session to use my gpu 0 which by every measure is present and correctly setup with cuda 12.2.
When I try to do python -m spacy train base_config.cfg --gpu-id 0
I get X Invalid config override '0': name should start with --.
It appears because - makes it a nogo.
I am running in Conda environment on Windows. I have spaCy 3.7.4
By the way, when I put gpu_id 0 under my system section in config file, spaCy appears not to be taking it but in the blue messages which appear when I do train say:
To switch to GPU, use the option --gpu-id 0
python -m spacy train base_config.cfg --gpu-id "0".