sqlflow icon indicating copy to clipboard operation
sqlflow copied to clipboard

Model zoo TODO list

Open typhoonzero opened this issue 5 years ago • 1 comments

We are implementing the model zoo currently. Here is the overall design and how users contribute custom models under this design

  • [x] Model zoo server @typhoonzero
    • [x] GRPC server which handle user model releasing and deleting operations.
    • [x] upload model directory and get class names/function names of the models.
    • [x] build and push a Docker image when releasing a model collection.
    • [x] release trained models saved in DBMS
    • [ ] release trained models saved in OSS
  • [x] Command line tool @lhw362950217
    • [x] release model definitions
    • [x] release trained models
    • [x] delete shared model definitions or trained models

typhoonzero avatar May 19 '20 10:05 typhoonzero

release trained models saved in DBMS release trained models saved in OSS

If we can save the trained model by SQLFS with OSS and DBMS backend, that we only need to release the trained model from SQLFS. The above two TODO tasks can be

  • [ ] SQLFS supports OSS as the backend.
  • [ ] release trained models saved in SQLFS.

BTW. If we use OSS as the backend, that is not the SQL engine, maybe we should rename SQLFS to a more meaningful name?

Yancey0623 avatar May 19 '20 13:05 Yancey0623