Dala.Ml.Example (dala v0.0.11)

Copy Markdown View Source

Simple example of using ML in a Dala app.

This module demonstrates basic ML operations using the auto-configured backend (EMLX on iOS, BinaryBackend elsewhere).

Summary

Functions

Simple tensor operations with auto-configured backend.

Image classification using a quantized dalaileNet model.

Load a pre-trained quantized model for iOS.

Verify EMLX is working on iOS.

Functions

basic_operations()

Simple tensor operations with auto-configured backend.

Run this in a Dala app after calling Dala.ML.setup/0.

image_classify(image_tensor, model_path \\ "dalailenet_v2_quantized")

Image classification using a quantized dalaileNet model.

load_quantized_model(model_name)

Load a pre-trained quantized model for iOS.

verify_setup()

Verify EMLX is working on iOS.

yolo_detect(image_tensor, model_path \\ "yolo_nano_quantized")

Simplified YOLO-like object detection.