preguntar acerca de vectorization
5
réponses
Qu’est-ce que «vectorisation»?
Plusieurs fois maintenant, j'ai rencontré ce terme dans matlab, fortran ... certains autres ... mais je ne l'ai jamais trouvé une explication qu'est-ce que cela signifie, Et ce qu'il fait? Donc, je demande ici, qu'est-ce que la vectorisation, et qu'e …
demandé sur
1970-01-01 00:33:29
8
réponses
Est-ce que les compilateurs JIT de JVM génèrent du code qui utilise des instructions à virgule flottante vectorisées?
Disons que le goulot D'étranglement de mon programme Java est vraiment des boucles serrées pour calculer un tas de produits vectoriels. Oui j'ai profilé, Oui c'est le goulot d'étranglement, Oui c'est significatif, Oui c'est comme ça que l'algorithme …
demandé sur
1970-01-01 00:33:32
3
réponses
Pourquoi la vectorisation, plus rapide en général, que les boucles?
Pourquoi, au niveau le plus bas du matériel effectuant des opérations et des opérations sous-jacentes générales impliquées (c'est-à-dire: choses générales aux implémentations réelles de tous les langages de programmation lors de l'exécution du code), …
demandé sur
1970-01-01 00:33:36
2
réponses
Recherche vectorisée des valeurs dans Pandas dataframe
J'ai deux pandas dataframes un appelé 'orders' et un autre appelé 'daily_prices'.
daily_prices est comme suit:
AAPL GOOG IBM XOM
2011-01-10 339.44 614.21 142.78 71.57
2011-01-13 342.64 616.69 143.92 73.08
2011-01-26 …
demandé sur
1970-01-01 00:33:32
1
réponses
La vectorisation de la Kinect dans le monde réel de coordonner l’algorithme de traitement pour la vitesse
j'ai récemment commencé à travailler avec le V2 Kinect sur Linux avec pylibfreenect2.
lorsque j'ai pu montrer pour la première fois les données du cadre de profondeur dans un nuage de points, j'ai été déçu de voir qu'aucun des pixels de profondeur n …
demandé sur
1970-01-01 00:33:36
4
réponses
Sous-matrices et indices utilisant Eigen
je travaille actuellement sur un projet MATLAB et j'aimerais ré-implémenter les pièces les plus computationnelles en utilisant C++ et Eigen.
J'aimerais savoir s'il y a un moyen d'effectuer l'opération suivante (syntaxe MATLAB):
B = A(A < 3);
p …
demandé sur
1970-01-01 00:33:32
3
réponses
Optimisation MATLAB de L’Orthogonalisation Gram-Schmidt pondérée
j'ai une fonction dans MATLAB qui effectue l' Gram-Schmidt Orthogonalisation avec une pondération très importante appliquée aux produits intérieurs (Je ne pense pas que la fonction intégrée de MATLAB supporte cela).
Cette fonction fonctionne aussi b …
demandé sur
1970-01-01 00:33:34
3
réponses
Comment inverser un tableau de permutation dans numpy
donné un tableau numpy auto-indexé (pas sûr si c'est le terme correct), par exemple:
a = np.array([3, 2, 0, 1])
ceci représente ceci permutation (=> est une flèche):
0 => 3
1 => 2
2 => 0
3 => 1
j'essaie de faire un tableau rep …
demandé sur
1970-01-01 00:33:32
5
réponses
En utilisant num Py Vectorize sur les fonctions qui renvoient des vecteurs
numpy.vectorize prend une fonction f:a->b et il se transforme en g: []->b[].
Cela fonctionne bien lorsque a et b sont scalaires, mais je ne peux pas penser à une raison pour laquelle il ne fonctionnerait pas avec b comme un ndarray ou de la li …
demandé sur
1970-01-01 00:33:30
3
réponses
Vectorisation pour meshgrid dans Matlab (ou Octave)
Vectorisé code en Matlab fonctionne beaucoup plus rapide qu'une boucle (voir calcul Parallèle dans l'Octave sur une seule machine -- package et l'exemple pour des résultats concrets dans l'Octave)
cela dit, y a-t-il un moyen de vectori …
demandé sur
1970-01-01 00:33:32