LearningInsights

data class LearningInsights(val interactionCount: Long, val progressEstimate: Float, val customMetrics: Map<String, Any> = emptyMap())(source)

A data class to encapsulate metrics about the learning engine's progress.

Constructors

Link copied to clipboard
constructor(interactionCount: Long, progressEstimate: Float, customMetrics: Map<String, Any> = emptyMap())

Properties

Link copied to clipboard

A map for any other engine-specific metrics (e.g., average confidence, loss).

Link copied to clipboard

The total number of interactions processed by trainStep.

Link copied to clipboard

A normalized value (0.0 to 1.0) representing the estimated "maturity" of the model, based on the engine's internal logic.