-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can't run benchmarks #29
Comments
My first guess is that the command ( make run The 'No conversion possible.' message is strange can you post the cloud dataset somewhere? |
Hi @zoq ! |
I think the problem is that you installed some "old" version of mlpack via |
Hey @zoq! I tried to run the benchmarks as suggested by you i.e I ran the following command |
@pvskand I guess I know what happens here, the parameters of the Also, can you make sure that you downloaded the necessary datasets? Take a look at : https://github.com/zoq/benchmarks#getting-the-datasets |
Hi @zoq ! |
It's possible that the parameters of one executable changed from one version to another, e.g.
there is no option So if you see the following error message:
And easy test would be to manuelly run the executable and to look at the error message:
maybe you can post the error here? |
Hi @zoq ! |
@sam0410 okay, so the initial centroid file (-I option) should only be added if someone passed two datasets to the benchmark script. Can you make sure you have the centroids file. As for the wine dataset you should find a wine_centroids file that contains the initial centroid used for the kmeans benchmark script. Here is the part from the config file:
We specify that we like to run the kmeans benchmark script on the wine and the irsi dataset and we also specify for each dataset another file that contains the centroids. |
Hi @zoq ! |
Can you post the output of
|
Hi,
whenever I try to run make run BLOCK=mlpack METHODBLOCK=KMEANS or anyother benchmark,
I get the following types of errors
/usr/bin/python3 benchmark/run_benchmark.py -c config.yaml -b mlpack -l False -u False -m KMEANS --f "" --n False -r "" -p ""
[WARN ] No module named simplejson
[INFO ] CPU Model: Intel(R) Core(TM) i5-5250U CPU @ 1.60GHz
[INFO ] Distribution: Ubuntu 16.04
[INFO ] Platform: x86_64
[INFO ] Memory: 7.7080078125 GB
[INFO ] CPU Cores: 4
[INFO ] Method: KMEANS
[INFO ] Options: -c 5
[INFO ] Library: mlpack
[INFO ] Dataset: cloud
[FATAL] No conversion possible.
[FATAL] Could not execute command: ['mlpack_kmeans', '-h']
[FATAL] Could not execute command: ['mlpack_kmeans', '-i', 'datasets/cloud.csv', '-I',
'-o', 'output.csv', '-v', '-c', '5']
cloud -2 - - - - -
can anyone please suggest me how to solve this?
The text was updated successfully, but these errors were encountered: