Kode ieu nguji dua fungsi anu ngitung jarak pasangan kuadrat antara dua sét titik. Fungsi kahiji, squared_pairwise_distances_vectorized, ngagunakeun operasi NumPy vektorisasi pikeun ngitung jarak sacara épéktip. Fungsi kadua, squared_pairwise_distances_naive, ngagunakeun basajan pikeun loop sareng henteu nganggo fungsi NumPy vektorisasi. Éta langkung laun, tapi langkung gampang diartos. Kode ngahasilkeun sababaraha data titik acak, nyauran duanana fungsi, teras mariksa yén hasilna caket (nganggo np.allclose). Ieu mastikeun yén fungsi vektorisasi leres, sareng masihan fungsi naïf salaku rujukan pikeun pamahaman. Janten ringkes, kode ieu nguji sareng ngabandingkeun dua palaksanaan anu béda tina algoritma anu sami, pikeun mastikeun palaksanaan épéktip sareng nyayogikeun palaksanaan rujukan pendidikan anu leres.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence