cache method

GgmlType cache()

Implementation

GgmlType cache() {
  return switch (value) {
    0 => GgmlType.f32,
    1 => GgmlType.f16,
    2 => GgmlType.q4_0,
    3 => GgmlType.q4_1,
    4 => GgmlType.q4_1,
    5 => GgmlType.q4_0,
    6 => GgmlType.q4_1,
    7 => GgmlType.q8_0,
    8 => GgmlType.q5_0,
    9 => GgmlType.q5_1,
    10 => GgmlType.q4_1,
    11 => GgmlType.q4_1,
    12 => GgmlType.q4_1,
    13 => GgmlType.iq4_nl,
    14 => GgmlType.iq4_nl,
    15 => GgmlType.q4_1,
    16 => GgmlType.q5_1,
    17 => GgmlType.q5_1,
    18 => GgmlType.q8_0,
    _ => GgmlType.f32,
  };
}