Skip to content

Commit 73e6ccb

Browse files
Docs: Refresh C example
Closes #261 Co-authored-by: Eric Zequan <[email protected]>
1 parent b07cc52 commit 73e6ccb

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -829,12 +829,13 @@ int main() {
829829

830830
simsimd_f32_t vector_a[1536];
831831
simsimd_f32_t vector_b[1536];
832-
simsimd_kernel_punned_t distance_function = simsimd_metric_punned(
832+
simsimd_kernel_punned_t metric_punned = simsimd_metric_punned(
833833
simsimd_metric_cos_k, // Metric kind, like the angular cosine distance
834834
simsimd_datatype_f32_k, // Data type, like: f16, f32, f64, i8, b8, and complex variants
835835
simsimd_cap_any_k); // Which CPU capabilities are we allowed to use
836836
simsimd_distance_t distance;
837-
distance_function(vector_a, vector_b, 1536, &distance);
837+
simsimd_metric_dense_punned_t metric = (simsimd_metric_dense_punned_t)metric_punned;
838+
metric(vector_a, vector_b, 1536, &distance);
838839
return 0;
839840
}
840841
```

0 commit comments

Comments
 (0)