Skip to content

ML Node Catalog

Generated category

ML Node Catalog

Generated from 57 catalog nodes in AI/ML.

AI/ML/ClassificationAI/ML/ClusteringAI/ML/DatasetAI/ML/MetricsAI/ML/Model InfoAI/ML/ONNXAI/ML/ONNX/AudioAI/ML/ONNX/BatchAI/ML/ONNX/FaceAI/ML/ONNX/NLPAI/ML/ONNX/OCRAI/ML/ONNX/VisionAI/ML/ReductionAI/ML/RegressionAI/ML/Teachable MachineAI/ML/Tuning

Nodes in this category

Showing 57 of 57 generated node docs.

Load Model

AI/ML

Load Trained ML Model from Path

Load Model (Binary)

AI/ML

Load Trained ML Model from Path using fast binary format (Fory)

Predict

AI/ML

Predict with Machine Learning Model

Prediction Class/Label

AI/ML

Extract class_idx and label from predictions.

Save Model

AI/ML

Save Trained ML Model to Path

Save Model (Binary)

AI/ML

Save Trained ML Model to Path using fast binary format (Fory)

Teachable Machine

AI/ML

Image classification using Teachable Machine models.

Train Classifier (Decision Tree)

AI/ML/Classification

Fit/Train a Decision Tree classifier. Native multi-class support with interpretable rules.

Train Classifier (Naive Bayes)

AI/ML/Classification

Fit/Train a Gaussian Naive Bayes classifier. Native multi-class support - no need for One-vs-All.

Train Classifier (SVM)

AI/ML/Classification

Fit/Train Support Vector Machines (SVM) for Multi-Class Classification

Train Clustering (DBSCAN)

AI/ML/Clustering

Fit/Train DBSCAN Density-Based Clustering

Train Clustering (KMeans)

AI/ML/Clustering

Fit/Train KMeans Clustering

K-Fold Split

AI/ML/Dataset

Generate K train/test splits for cross-validation. Each fold uses (K-1)/K data for training and 1/K for validation.

Sample Dataset

AI/ML/Dataset

Random sample N records or a ratio from a dataset

Shuffle Dataset

AI/ML/Dataset

Shuffle dataset rows randomly

Split Dataset

AI/ML/Dataset

Split a dataset into training and testing subsets

Stratified Split

AI/ML/Dataset

Split a dataset into training and testing subsets while maintaining class distribution

Accuracy

AI/ML/Metrics

Calculate classification accuracy by comparing predictions to actual values

Confusion Matrix

AI/ML/Metrics

Build confusion matrix and calculate precision, recall, and F1 score

Regression Metrics

AI/ML/Metrics

Calculate MSE, RMSE, MAE, and R² for regression predictions

Get Centroids

AI/ML/Model Info

Extract cluster centroids from a trained KMeans model

Get Coefficients

AI/ML/Model Info

Extract coefficients and intercept from a trained Linear Regression model

Model Info

AI/ML/Model Info

Get general information about any ML model

Extract Keypoint

AI/ML/ONNX

Extract a specific keypoint from a pose by index or name

Feature Extraction

AI/ML/ONNX

Extract feature vectors from images using ONNX models

Feature Similarity

AI/ML/ONNX

Compare two feature vectors using cosine similarity or L2 distance

Image Classification

AI/ML/ONNX

Image Classification with ONNX-Models. Download models from: MobileNetV2 (https://github.com/onnx/models/tree/main/validated/vision/classification/mobilenet), SqueezeNet (https://github.com/onnx/models/tree/main/validated/vision/classification/squeezenet), ResNet (https://github.com/onnx/models/tree/main/validated/vision/classification/resnet), EfficientNet (https://github.com/onnx/models/tree/main/validated/vision/classification/efficientnet-lite4)

Load ONNX

AI/ML/ONNX

Load ONNX Model from Path

Model Info

AI/ML/ONNX

Get ONNX model metadata (inputs, outputs, shapes)

Object Detection

AI/ML/ONNX

Object Detection in Images with ONNX-Models. Download models from: TinyYOLOv2 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/tiny-yolov2), YOLO (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation), SSD-MobileNet (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/ssd-mobilenetv1)

Pose Estimation

AI/ML/ONNX

Detect human poses and keypoints using ONNX models. Download models from: YOLOv8-Pose (https://docs.ultralytics.com/models/yolov8/), MoveNet (https://tfhub.dev/google/movenet/), HRNet (https://github.com/OAID/TengineKit)

Semantic Segmentation

AI/ML/ONNX

Segment images into semantic classes using ONNX models. Download models from: DeepLabV3 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/duc), FCN (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/fcn)

Session Info

AI/ML/ONNX

Get information about a loaded ONNX session

Unload ONNX

AI/ML/ONNX

Release ONNX model from cache to free memory

Audio to Mel Spectrogram

AI/ML/ONNX/Audio

Convert audio to mel spectrogram for speech models

Load Audio

AI/ML/ONNX/Audio

Load audio file for processing

Resample Audio

AI/ML/ONNX/Audio

Resample audio to target sample rate

Trim Audio

AI/ML/ONNX/Audio

Trim audio to speech segments from VAD

Voice Activity Detection

AI/ML/ONNX/Audio

Detect speech segments in audio. Download Silero VAD model from: https://github.com/snakers4/silero-vad/raw/master/src/silero_vad/data/silero_vad.onnx

Batch Image Inference

AI/ML/ONNX/Batch

Run ONNX inference on multiple images in batches

Compare Faces

AI/ML/ONNX/Face

Compare two face embeddings for similarity

Crop Faces

AI/ML/ONNX/Face

Crop detected faces from image

Face Detection

AI/ML/ONNX/Face

Detect faces in images. Download models from: UltraFace (https://github.com/onnx/models/tree/main/validated/vision/body_analysis/ultraface), RetinaFace (https://huggingface.co/arnabdhar/retinaface-onnx), SCRFD (https://huggingface.co/onnx-community/scrfd_10g_bnkps)

Face Embedding

AI/ML/ONNX/Face

Extract face embedding for recognition. Download models from: ArcFace (https://huggingface.co/onnx-community/arcface_torch/tree/main), FaceNet (https://huggingface.co/rocca/facenet-onnx)

Named Entity Recognition

AI/ML/ONNX/NLP

Extract named entities (persons, organizations, locations, dates, etc.) from text using ONNX models. Supports BERT, RoBERTa, and other transformer-based NER models with automatic tokenization. Download models from: BERT-base-NER (https://huggingface.co/dslim/bert-base-NER), Multilingual NER (https://huggingface.co/Davlan/bert-base-multilingual-cased-ner-hrl), spaCy NER (https://huggingface.co/spacy). Download tokenizer.json from the same model repository.

Crop Text Regions

AI/ML/ONNX/OCR

Crop detected text regions from image for recognition

Text Detection

AI/ML/ONNX/OCR

Detect text regions in images. Download models from: CRAFT (https://huggingface.co/quocanh34/craft_text_detection_onnx), DBNet (https://huggingface.co/Xenova/dbnet_resnet50_onnx), EAST (https://www.dropbox.com/s/r2ingd0l3zt8hxs/frozen_east_text_detection.tar.gz)

Text Recognition

AI/ML/ONNX/OCR

Recognize text from cropped text regions. Download models from: CRNN (https://huggingface.co/Xenova/crnn_onnx), TrOCR (https://huggingface.co/microsoft/trocr-base-printed), PaddleOCR (https://huggingface.co/aapot/paddleocr-onnx)

Colorize Depth

AI/ML/ONNX/Vision

Convert depth map to rainbow-colored visualization

Depth Estimation

AI/ML/ONNX/Vision

Estimate depth from a single image using ONNX models. Download models from: MiDaS (https://github.com/isl-org/MiDaS/releases), DPT (https://huggingface.co/Intel/dpt-large/tree/main), Depth Anything (https://huggingface.co/depth-anything/Depth-Anything-V2-Small/tree/main)

Depth to Point Cloud

AI/ML/ONNX/Vision

Convert depth map to 3D point cloud coordinates

PCA Reduction

AI/ML/Reduction

Principal Component Analysis for dimensionality reduction

t-SNE Reduction

AI/ML/Reduction

t-Distributed Stochastic Neighbor Embedding for dimensionality reduction (placeholder - not yet implemented)

Train Regression (Linear)

AI/ML/Regression

Fit/Train Linear Regression Model

Prediction Score

AI/ML/Teachable Machine

Extract score from predictions.

Auto Classifier

AI/ML/Tuning

Automatically finds the best classification model. Tries Naive Bayes, Decision Tree, and SVM with cross-validation.

Grid Search

AI/ML/Tuning

Exhaustive search over parameter combinations with cross-validation. Returns the best parameters found.