3 ms·
Very interesting architecture. Article mentions XGBoost but what if I want to run another kind of algorithm? How does PostgresML support that use case?
by koyanisqatsi 4y ago
Very interesting architecture. Article mentions XGBoost but what if I want to run another kind of algorithm? How does PostgresML support that use case?
- sanxiyn 4y agoYou would need to add support to PostgresML. It doesn't seem to have an extension mechanism, maybe in the future. It seems easy enough, and you can use any Python libraries through Rust's PyO3 binding. PostgresML includes an example using HuggingFace transformers.
- koyanisqatsi 4y agoThat makes sense. Thanks.
- levkk 4y agoWe have LightGBM also. The entire Scikit library is available (although via a Python wrapper) and a couple algorithms from Linfa (a Rust Scikit rewrite). We will be adding more algorithms and move to Rust entirely for v3.0.
- koyanisqatsi 4y agoVery cool.