Maison> interface Web> js tutoriel> le corps du texte

Manipulations de tableaux JavaScript

WBOY
Libérer: 2024-09-01 21:13:02
original
916 Les gens l'ont consulté

JavaScript Array Manipulations

La manipulation de tableaux 2D, 3D ou 4D en JavaScript est nécessaire pour la formation de modèles d'IA et l'analyse d'images/audio/vidéo.

Vous trouverez ci-dessous quelques fonctions utiles pour la manipulation de tableaux à l'aide de JavaScript pur sans packages matriciels comme Tensorflow.js.

Transposition d'un tableau 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
        
Copier après la connexion

Imprimer la forme d'un tableau

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); }
Copier après la connexion

J'espère que ces fonctions utilitaires de tableau seront utiles à quelqu'un.

Bon entraînement ! ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!