Domande taggate «vectorization»

La vettorizzazione si riferisce a un paradigma di programmazione in cui le funzioni operano su interi array in una volta sola. Ciò offre vantaggi in termini di chiamate di funzione, accesso alla memoria, parallelizzazione ed espressività del codice. Alcuni linguaggi di programmazione, come MATLAB, sono ottimizzati per fornire le migliori prestazioni quando vettorizzati.




7
Che cos'è la "vettorializzazione"?
Diverse volte, ho incontrato questo termine in matlab, fortran ... qualche altro ... ma non ho mai trovato una spiegazione che cosa significhi e cosa significhi? Quindi sto chiedendo qui, che cos'è la vettorializzazione e cosa significa, ad esempio, che "un ciclo è vettorializzato"?




2
I for-loop nei panda sono davvero pessimi? Quando dovrei preoccuparmi?
I forloop sono davvero "cattivi"? In caso contrario, in quali situazioni sarebbero migliori rispetto all'utilizzo di un approccio "vettorializzato" più convenzionale? 1 Conosco il concetto di "vettorizzazione" e il modo in cui i panda impiegano tecniche vettorializzate per accelerare il calcolo. Le funzioni vettorializzate trasmettono operazioni sull'intera serie o DataFrame …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.