sqlflow
sqlflow copied to clipboard
Implement feature derivation and verifier in Python
As the discussion of #2494 , SQLFlow would be made a pure compiler. This requires we support feature derivation/verifier and columns in Python. There's a reference implementation in https://github.com/sql-machine-learning/sqlflow/pull/2477/files#diff-606462e9e98c6c23cdf010f1ec243c0e .
- [x] Implement feature derivation in Python (Add new module). https://github.com/sql-machine-learning/sqlflow/pull/2735, https://github.com/sql-machine-learning/sqlflow/pull/2739
- [x] Implement verifier in Python (Add new modules). https://github.com/sql-machine-learning/sqlflow/pull/2706, https://github.com/sql-machine-learning/sqlflow/pull/2708
- [ ] Modify the interface of the Python package
sqlflow.runtimeto call the new Python modules above instead of the existing Go feature derivation and verifier code. - [ ] Remove the Go feature derivation and verifier code.