es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AUTO-VECTORIZATION

Escribir una función vectorizada en R

He escrito la siguiente función: asteriks = function(pvalue){ if(pvalue > 0.05){ output = “NS” }else if (pvalue <= 0.05 && pvalue > 0.01){ output = “*” }else if (pvalue <= 0.01 && pvalue > 0.001){ output = “**” }else if (pvalue <= 0.001 && pvalue > 0.0001){ output = “***” . . . Read more

Numpy: ¿Cómo vectorizar operaciones?

Tengo los siguientes vectores: forma u_w: (50,) forma Vt: (6, 50) forma v: (50,) y con ellos realizo los siguientes cálculos: w = np.tanh(u_w + Vt[0]) w_squared = w ** 2 z = np.dot(v, w) s = sigmoid(np.dot(v, w)) J = -np.log(sigmoid(z)) dv = np.dot(sigmoid(z) – 1, w) du_w = . . . Read more

No se puede vectorizar únicamente utilizando OpenMP.

Estoy tratando de entender algunos conceptos básicos sobre cómo vectorizar mi código para mejorar su rendimiento. Pregunta: Con “-O0” intenté utilizar la directiva OpenMP SIMD de la siguiente manera: struct aligned_free { inline void operator()(double* ptr) { if (ptr != nullptr) { std::free(ptr); } } }; using unique_ptr_aligned_double = std::unique_ptr<double, . . . Read more