royeis / functions

MLRun template functions and examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Functions hub

This functions hub is intended to be a centralized location for open source contributions of function components.
These are functions expected to be run as independent mlrun pipeline compnents, and as public contributions, it is expected that contributors follow certain guidelines/protocols (please chip-in).

Functions

function kind description categories
aggregate job Rolling aggregation over Metrics and Lables according to specifications data-prep
arc-to-parquet job retrieve remote archive, open and save as parquet data-movement, utils
bert-embeddings nuclio Get BERT based embeddings for given text NLP, BERT, embeddings
churn-server nuclio churn classification and predictor serving, ml
concept-drift job Deploy a streaming Concept Drift detector on a labeled stream ml, serve
concept-drift-streaming nuclio Deploy a streaming Concept Drift detector on a labeled stream. the nuclio part of the concept_drift function ml, serve
coxph-test job test cox proportional hazards model ml, test
coxph-trainer job cox proportional hazards, kaplan meier plots training, ml
describe job describe and visualizes dataset stats analysis
describe-dask job describe and visualizes dataset stats analysis
feature-perms job estimate feature importances using permutations analysis
feature-selection job Select features through multiple Statistical and Model filters data-prep, ml
gen-class-data job simulate classification data using scikit-learn simulators, ml
github-utils job add comments to github pull requests notifications, utils
load-dask dask load dask cluster with data data-movement, utils
load-dataset job load a toy dataset from scikit-learn data-source, ml
model-server nuclio generic sklearn model server serving, ml
model-server-tester job test model servers ml, test
open-archive job Open a file/object archive into a target directory data-movement, utils
project-runner nuclio Nuclio based - Cron scheduler for running your MLRun projects utils
send-email job Send Email messages through SMTP server notifications
sentiment-analysis-serving nuclio BERT based sentiment classification model serving, NLP, BERT, sentiment analysis
sklearn-classifier job train any classifier using scikit-learn's API ml, training
slack-notify job Send Slack notification ops
spark-submit job
sql-to-file job SQL To File - Ingest data using SQL query data-prep
stream-to-parquet nuclio Saves a stream to Parquet and can lunch drift detection task on it ml, serve
test-classifier job test a classifier using held-out or new data ml, test
tf1-serving nuclio tf1 image classification server serving, dl
tf2-serving nuclio tf2 image classification server serving, dl
virtual-drift job Compute drift magnitude between Time-Samples T and U ml, serve, concept-drift
xgb-custom job train an xgboost model using the low-level api analysis
xgb-serving nuclio xgboost test data classification server serving, ml
xgb-test job test a classifier using held-out or new data ml, test
xgb-trainer job train multiple model types using xgboost training, ml, experimental

About

MLRun template functions and examples

License:Apache License 2.0


Languages

Language:Jupyter Notebook 99.0%Language:Python 1.0%