
Memanipulasi tatasusunan 2d, 3d atau 4d dalam JavaScript diperlukan untuk latihan model AI dan analisis imej/audio/video.
Di bawah ialah beberapa fungsi berguna untuk manipulasi tatasusunan menggunakan JavaScript tulen tanpa pakej matriks seperti Tensorflow.js.
Ubah susunan 2d
function transpose_2d_array(arr) { var transpose_colNum = arr.length; var transpose_rowNum = arr.at(0).length; var transpose_arr = []; for (var i=0; i 0); transpose_arr.push(col); } for (var i=0; i
Salin selepas log masuk
Cetak Bentuk tatasusunan
async function recur_func(arr) { if (arr != undefined) { return [arr[0], arr.length]; } else { return arr; } } async function shape(arr) { var out = await recur_func(arr); var shap = [out[1]]; var c = 0; // typically work with 4D arrays or less while (out != undefined && c < 4) { out = await recur_func(out[0]); if (out != undefined) { shap.push(out[1]); } c = c + 1; } return shap.slice(0, shap.length-1); }
Saya harap fungsi utiliti tatasusunan ini akan membantu seseorang.
Selamat berlatih! ?
Atas ialah kandungan terperinci Manipulasi Tatasusunan JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
penggunaan apungan dalam css
Apakah cara untuk membersihkan terapung?
Mengapa wifi mempunyai tanda seru?
Bagaimana untuk memadam halaman kosong dalam word
windows explorer telah berhenti berfungsi
Kedudukan sepuluh platform dagangan formal teratas
Cara menyemak plagiarisme pada CNKI Langkah terperinci untuk menyemak plagiarisme pada CNKI
Apakah motor servo