@override Object toJson() => { if (knn case final knn?) 'knn': knn.toJson(), if (ann case final ann?) 'ann': ann.toJson(), };