Topaz TypeError: concat() takes 1 positional argument but 2 were given

Topaz train:
TypeError: concat() takes 1 positional argument but 2 were given
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 95, in cryosparc_master.cryosparc_compute.run.main
File “/home/gaoxp/softwares/cryosparcuser/cryosparc_worker/cryosparc_compute/jobs/topaz/run_topaz.py”, line 308, in run_topaz_wrapper_train
utils.run_process(split_command)
File “/home/gaoxp/softwares/cryosparcuser/cryosparc_worker/cryosparc_compute/jobs/topaz/topaz_utils.py”, line 99, in run_process
assert process.returncode == 0, f"Subprocess exited with status {process.returncode} ({str_command})"
AssertionError: Subprocess exited with status 1 (/home/gaoxp/anaconda3/bin/topaz train_test_split --number 1 --seed 427374609 --image-dir /home/gaoxp/Project_raw_data/RacrF/Cs_directory/CS-racrf-csy1/J36/preprocessed /home/gaoxp/Project_raw_data/RacrF/Cs_directory/CS-racrf-csy1/J36/topaz_particles_proces…)

@pandagxp Please provide additional information:

  1. non-default job parameters
  2. outputs of the commands
    /home/gaoxp/anaconda3/bin/python -V
    cryosparcm eventlog PX JY # substitute correct project and job ids
    
  3. confirmation of successful Topaz training outside CryoSPARC
  1. non-default job parameters: Path to Topaz executable was :home/gaoxp/anaconda3/bin/topaz
  2. outputs of the commands:Python 3.11.5
    3:Topaz 0.2.5a

I am not sure whether topaz is compatible with this version of python. As of January 2024, the github repo suggests that the conda environment be created based on python-3.6.