openml / openml-r

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

Listing RunEvaluations API call errs #434

Closed thiloshon closed 5 years ago

thiloshon commented 5 years ago

listOMLRunEvaluations() hangs for a long time, then fails with following error.

> listOMLRunEvaluations(task.id = task, limit = 10000, offset = run.offset)

Suggestion: Use the 'evaluation.measure' argument to restrict the results to only one measure.
Downloading from 'http://www.openml.org/api/v1/json/evaluation/list/task/2/limit/10000/offset/30000' to '<mem>'.

 Error: lexical error: invalid char in json text.
                                       HTTP/1.1 200 OK  Date: Thu, 21 
                     (right here) ------^ 

Traceback:

7. parse_string(txt, bigint_as_char) 6. parseJSON(txt, bigint_as_char) 5. fromJSON_string(txt = txt, simplifyVector = simplifyVector, simplifyDataFrame = simplifyDataFrame, simplifyMatrix = simplifyMatrix, flatten = flatten, ...) 4. fromJSON(txt = content, simplifyVector = FALSE) at listOMLRunEvaluations.R#45 3. _f(task.id = task.id, flow.id = flow.id, run.id = run.id, uploader.id = uploader.id, tag = tag, limit = limit, offset = offset, verbosity = verbosity, evaluation.measure = evaluation.measure, show.array.measures = show.array.measures, extend.flow.name = extend.flow.name) 2. withVisible(_f(task.id = task.id, flow.id = flow.id, run.id = run.id, uploader.id = uploader.id, tag = tag, limit = limit, offset = offset, verbosity = verbosity, evaluation.measure = evaluation.measure, show.array.measures = show.array.measures, extend.flow.name = extend.flow.name)) 1. listOMLRunEvaluations(task.id = task, limit = 10000, offset = run.offset)

giuseppec commented 5 years ago

Seems to be the same issue as https://github.com/openml/openml-r/issues/433. I'll close this issue. The server guys are notified. If this is not fixed soon, please open an issue here https://github.com/openml/openml so that they notice this issue.