{"repo":"kibae/pg_onnx","free":true,"listed":false,"github":"https://github.com/kibae/pg_onnx","clone":"git clone https://github.com/kibae/pg_onnx.git","description":"pg_onnx: ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database.","language":"C++","stars":61,"topics":["ai","contributions-welcome","cuda","deep-learning","inference","machine-learning","onnx","onnxruntime","postgresql","postgresql-extension"],"license":"MIT","category":"machine-learning","readme_excerpt":"pg onnx ---- - ONNX: Open Neural Network Exchange - ONNX Runtime integrated with PostgreSQL. Perform ML inference with data in your database. - PostgreSQL creates a process every new client connects. If every process ran ONNX inference, the system and GPU would run out of memory. pg onnx runs onnxruntime-server as a background worker and creates and recycles one onnx runtime session per ONNX file. ---- - Supported Platforms and PostgreSQL Versions - Build pg onnx - Requirements - Install ONNX Runtime - Install dependencies - Compile and Install - Functions - ONNX Model Functions - pg onnx import model(TEXT, TEXT, BYTEA, JSONB, TEXT) - pg onnx drop model(TEXT, TEXT) - pg onnx list model() - pg onnx inspect model bin(BYTEA, JSONB) - ONNX Session Functions - pg onnx create session(TEXT, TEXT) - pg onnx describe session(TEXT, TEXT) - pg onnx execute session(TEXT, TEXT, JSONB) - pg onnx destroy session(TEXT, TEXT, JSONB) - pg onnx list session() - How to use - Install extension - Simple Usage - Using inference results with triggers ---- Supported Platforms and PostgreSQL Versions Platform Ubuntu MacOS --------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------- PostgreSQL 13 Not tested (Homebrew no longer provide","default_branch":null,"files":null,"tree":[],"storefront":"/r/kibae","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kibae/pg_onnx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}