Skip to main content

Module algorithms

Module algorithms 

Source
Expand description

Typed registry and stable logical result schemas for analyst algorithms.

Algorithm execution belongs to graphforge-exec; this module is intentionally dependency-light so the Rust API and every binding share one vocabulary.

Structs§

AlgorithmField
Required field in a stable logical result schema.
AlgorithmResultSchema
Stable logical schema required from an algorithm implementation.

Enums§

Algorithm
A typed algorithm from any analyst verb.
AlgorithmFieldType
Language-independent type in an algorithm result schema.
AlgorithmVerb
Analyst-intent API surface that owns an algorithm.
AnalyzeAlgorithm
Typed by= values for AnalyzeAlgorithm.
ClusterAlgorithm
Typed by= values for ClusterAlgorithm.
PathAlgorithm
Typed by= values for PathAlgorithm.
RankAlgorithm
Typed by= values for RankAlgorithm.
SimilarAlgorithm
Typed by= values for SimilarAlgorithm.