group(_:_:)
Creates a group of related metrics.
Declaration
mutating func group(_ name: String, _ body: (inout MetricsAggregator.Group) -> Void)Mentioned in
Discussion
Use this to organize your metrics into logical groups for better readability.
Example
let accuracy = Metric("Accuracy")
func aggregateMetrics(using aggregator: inout MetricsAggregator) {
aggregator.group("Quality Metrics") { group in
group.computeMean(of: accuracy)
group.computeMedian(of: accuracy)
}
}