list_tasks() return task less than shown on the website
xieleo5 opened this issue · 1 comments
Description
I'm trying to list all the tasks in OpenML database. I tried to use task_list = openml.tasks.list_tasks()
but it only return a list of length 46779
. I saw on the OpenML official website there are 261.0k
tasks. Is there any APIs that can help me to get all these tasks?
I also tried to add task_type like task_list = openml.tasks.list_tasks(openml.tasks.TaskType.SUPERVISED_REGRESSION)
, the returned task are still less than the filtered result on website. I only get 3939 supervised classification
tasks but the website shows 4345. I only get 2600 supervised regression
tasks but the website shows 19459.
Steps/Code to Reproduce
import openml
task_list = openml.tasks.list_tasks()
print(task_list)
Expected Results
task_list
contains all the 261.0k task_id and infos.
Actual Results
It only contains 46779 tasks.
Sry, it seems that I should post this to the python api repo. I'll close this one.