openml / openml-r

R package to interface with OpenML
http://openml.github.io/openml-r/
Other
95 stars 37 forks source link

I'd like to listOMLRunEvaluations with several tags #415

Closed HeidiSeibold closed 6 years ago

HeidiSeibold commented 6 years ago

I think the below would be really useful, but tag can only be of length 1.

library("OpenML")
res <- listOMLRunEvaluations(tag = c("study_119", "new"))
#> Suggestion: Use the 'evaluation.measure' argument to restrict the results to only one measure.
#> Error in withCallingHandlers({: Assertion on 'tag' failed: Must have length 1.
giuseppec commented 6 years ago

I agree with you. You probably also want to exclude specific tags, i.e. "give me all study_119 data except UCI". I havn't done this as there are already outstanding related requests: https://github.com/openml/OpenML/issues/448 https://github.com/openml/OpenML/issues/318 https://github.com/openml/OpenML/issues/374

So if you can convince them do to this, it would be great. Otherwise I have to write a wrapper that does multiple requests like this lapply(c("study_119", "new"), listOMLRunEvaluations(tag = x)).

HeidiSeibold commented 6 years ago

Ok, I restarted the discussion. Let's see what happens :)

I'll close this here for now.