Skip to content
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

TODO #1

Open
8 of 16 tasks
spirali opened this issue Jul 9, 2019 · 1 comment
Open
8 of 16 tasks

TODO #1

spirali opened this issue Jul 9, 2019 · 1 comment

Comments

@spirali
Copy link
Owner

spirali commented Jul 9, 2019

  • Finish collection API (.compute, .remove, ..., .get)
  • collection.clean()
  • command line API
  • Obj API (or just use dict?)
  • Generating cartesian product for Obj (or dict?) Builder(graph=[..], model=[..]) = [Obj<graph=.. model=..>, .... ]
  • Simple LocalExecutor that respects dependencies and shows some progress (tqdm)
  • Queries API for getting results from DB
  • Export a collection into Pandas frame
  • Dask Executor
  • "repeat" API
  • Iterative collection API
  • Saving information about computation (computation duration, etc)
  • Prediction of a computation
  • fail-safe mode for executor
  • Possibility to return JSON like object with refs from dep_fn
  • Runtime context manager
@Kobzol
Copy link
Contributor

Kobzol commented Aug 6, 2019

  • non-blocking serve
  • invalidation of collections (or "temporary" collections)
  • debug mode (log more information about computation to debug/trace)
  • get computed results without new computation
  • hierarchical config exploration in browser
  • config metadata (timeout for computation)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants