sqlflow
sqlflow copied to clipboard
Brings SQL and AI together.
the `pkg/sql/testdata` folder is referenced by many other packages, and the meaning of `sql` pacakge is not clear. we should move `pkg/sql/testdata` to `pkg/testdata`.
Please edit this issue to add release notes below: - Support `TO EVALUATE` clause to evaluate a model. - SQLFlow model zoo, support publicly share model definitions and models.
# 简介 [SQLFlow](https://sqlflow.org) 旨在建立数据库和 AI 引擎之间的桥梁,利用 SQL 简洁的语法和强大的描述能力降低使用 AI 的门槛。你可以从[这里](https://sql-machine-learning.github.io/doc_index/sqlflow_exapmles/)看到使用 SQLFlow 工具实现机器学习任务是多么的简单。数据分析师或者数据科学家们则是SQLFlow的主要用户之一。但是对数据分析者们来说,往往除了建立机器学习模型之外,统计分析是他们日常工作的重要部分之一。我们需要更多贡献者来帮助我们完善SQLFlow,使其能成为功能更全的工具! # Description [SQLFlow](https://sqlflow.org) aims to act as the bridge of DBs and AI engines. It leverages the powerful...
This issue further addresses: https://github.com/sql-machine-learning/playground/issues/42#issuecomment-645666536 ## Where are the global variables - Exported global map which stores the parameter docs of models, including https://github.com/sql-machine-learning/sqlflow/blob/befcd74558f47a4416e3b7d6fd3130645cf5b813/pkg/attribute/attribute.go#L219-L226 https://github.com/sql-machine-learning/sqlflow/blob/befcd74558f47a4416e3b7d6fd3130645cf5b813/pkg/attribute/model_parameters.go#L18-L20 https://github.com/sql-machine-learning/sqlflow/blob/befcd74558f47a4416e3b7d6fd3130645cf5b813/pkg/attribute/model_parameters.go#L227-L229 https://github.com/sql-machine-learning/sqlflow/blob/befcd74558f47a4416e3b7d6fd3130645cf5b813/pkg/attribute/xgboost_objective_params.go#L18-L20 - Exported parameter...
We are implementing the model zoo currently. Here is the [overall design](https://github.com/sql-machine-learning/sqlflow/blob/develop/doc/design/model_zoo.md) and [how users contribute custom models under this design](https://github.com/sql-machine-learning/sqlflow/blob/develop/doc/design/contribute_models_new.md) - [x] Model zoo server @typhoonzero - [x] GRPC...
From the current [TO RUN](https://github.com/sql-machine-learning/sqlflow/blob/develop/doc/design/to_run.md) design doc, the component using environment variable as the context, that caused two problems: 1. The component would bind to one SQL engine 1. Can...
As a compiler, SQLFlow compiles a SQL program to target ML code. We can do more to leverage the power of compiler: - Compile the whole SQL program to a...
Currently, SQLFlow only supports TensorFlow and XGBoost models. But some models may be built by other framework, such as Facebook Prophet, Statsmodels, etc. We should find a way to support...
Please check out the design doc before starting to contribute: https://github.com/sql-machine-learning/sqlflow/blob/develop/doc/design/programming_solver.md TODO: - [x] Add parser support to parse the programming extended syntax - [x] Add IR struct to represent...
In the implementation of [db.read_feature](https://github.com/sql-machine-learning/sqlflow/blob/0f7e48d2d49e2135bbb0d967579d768dbfddba29/python/sqlflow_submitter/db.py#L173), for the dense feature, we read it as a tuple instead of raw value. It may bring confuse to the following data transform process. Recommend...