Skip to main content

Crate prism

Crate prism 

Source
Expand description

§prism

ML and analytics capabilities as Suggestors for the Converge Engine.

Access through FeatureAgent and the training pipeline agents. Register them in a formation for data-driven convergence.

§Usage

use prism::FeatureAgent;

engine.register_suggestor(FeatureAgent::new(config));

§Available Suggestors

  • FeatureAgent — Polars-based feature extraction
  • InferenceAgent — Burn-based inference over feature vectors
  • Training pipeline suggestors — dataset, validation, feature engineering, training, evaluation, registry, monitoring, deployment

Re-exports§

pub use engine::FeatureAgent;
pub use model::InferenceAgent;
pub use packs::AnomalyDetectionPack;
pub use packs::ClassificationPack;
pub use packs::DescriptiveStatsPack;
pub use packs::ForecastingPack;
pub use packs::RankingPack;
pub use packs::RegressionPack;
pub use packs::SegmentationPack;
pub use packs::SimilarityPack;
pub use packs::TrendDetectionPack;
pub use training::DataValidationAgent;
pub use training::DatasetAgent;
pub use training::DeploymentAgent;
pub use training::FeatureEngineeringAgent;
pub use training::HyperparameterSearchAgent;
pub use training::ModelEvaluationAgent;
pub use training::ModelRegistryAgent;
pub use training::ModelTrainingAgent;
pub use training::MonitoringAgent;
pub use training::SampleInferenceAgent;

Modules§

batch
Batch feature extraction utilities for temporal anomaly detection.
engine
ingest
File ingest: read CSV, Parquet, and Excel into Polars DataFrames.
model
packs
suggestor
training