When I tried to run the Descriptor Track Code Execution Runtime, I executed make pull succesfully, but make data-subset returned an error:
rm -f data/test/query_subset.csv data/test/subset_ground_truth.csv data/query/.mp4
process_begin: CreateProcess(NULL, rm -f data/test/query_subset.csv data/test/subset_ground_truth.csv data/query/.mp4, …) failed.
make (e=2): The system cannot find the file specified.
make: *** [Makefile:139: _clean_subset_data] Error 2
Seems like it has error cleaning the data. So I try to execute the following command directly:
python scripts/generate_data_subset.py --dataset test --subset_proportion 0.01
Which should create the data subset, if I did not misunderstand its purpose. However, this returns another error:
DLL load failed while importing _multiarray_umath: The specified module could not be found.
Full error message is here:
What I learn from the message is that the issue is due to Numpy. So I first check my numpy and python version. Numpy version is 1.24, and python version is 3.9. Seems fine, so I reinstalled numpy, but the issue persists.
Another thing is that according to the git repo, run make should return all possible make commands, but when I try to run make, there is an error:
process_begin: CreateProcess(NULL, uname, …) failed.
Makefile:179: pipe: Bad file descriptor
‘test’ is not recognized as an internal or external command,
operable program or batch file.
ECHO is off.
“$(tput bold)Settings based on your machine:$(tput sgr0)”
SUBMISSION_IMAGE=ab42bf8d56d1 “\t# ID of the image that will be used when running test-submission”
ECHO is off.
“$(tput bold)Available competition images:$(tput sgr0)”
“”
ECHO is off.
“$(tput bold)Available commands:$(tput sgr0)”
ECHO is off.
‘sed’ is not recognized as an internal or external command,
operable program or batch file.
make: *** [Makefile:179: help] Error 255
I am not very familiar with make, so I do not really know how to understand this error message.
I wish to get some insights on what can cause this issue and what methods can potentially fix it or some explaination on the error messages. Any help is appreciated, thanks!