Articles of mapa de

Python no genera salida cuando se usa pool.map_async

Estoy experimentando problemas muy extraños al trabajar con los datos dentro de mi función que me llama pool.map. Por ejemplo, el siguiente código funciona como se espera … import csv import multiprocessing import itertools from collections import deque cur_best = 0 d_sol = deque(maxlen=9) d_names = deque(maxlen=9) **import CSV Data1** def calculate(vals): #global cur_best sol […]

Mapa de calor en la parte superior de la imagen

Tengo imágenes de diferentes objetos (Pascal Voc) y tengo un mapa de probabilidad. Quiero visualizarla trazando la imagen y de alguna manera el mapa de calor encima de ella. ¿Cuál sería la mejor manera de hacer eso? Estaba pensando en usar el canal alfa de esta manera: im_heat = np.zeros((image.shape[0],image.shape[1],4)) im_heat[:,:,:3] = image im_heat[:,:,3] = […]

¿Existe una estructura de datos similar a un diccionario que permita búsquedas de ‘clave’ y de ‘valor’?

Necesito una estructura para mi pequeño progtwig Python para guardar una lista de máximo 500 nombres con un número cada uno. Los nombres serían únicos, pero los números se repetirían (a menudo). Primero pensé en un diccionario , pero también necesito poder buscar los números, por ejemplo, tendría que cambiar los 2 a 3 . […]

Mapa de pool de Python y elección de número de procesos.

Al establecer el número de procesos, me gustaría ver cuántos subprocesos puedo usar en mi máquina. ¿Cómo puedo encontrar esto? ¿Hay una manera de determinar el número de hilos disponibles para mí?

Matplotlib trazar líneas con colores a través de mapa de colores

Estoy trazando varias líneas en una sola ttwig y quiero que corran a través del espectro de un mapa de colores, no solo de los mismos 6 o 7 colores. El código es similar a esto: for i in range(20): for k in range(100): y[k] = i*x[i] plt.plot(x,y) plt.show() Tanto con el colormap “jet” como […]

iteración de la función del mapa de Python

Los resultados son una lista anidada, y se ve así: >>> results [[1, 2, 3, ‘a’, ‘b’], [1, 2, 3, ‘c’, ‘d’], [4, 5, 6, ‘a’, ‘b’], [4, 5, 6, ‘c’, ‘d’]] pr es una función, con definición como esta: >>> def pr(line): … print line La iteración normal en los resultados se comporta así: […]

Compartiendo una variable entre procesos.

Tengo una función de descarga que descarga varios archivos de forma paralela. Uso multiprocessing.Pool.map_async para descargar diferentes fragmentos del mismo archivo. Me gustaría mostrar una barra de estado de la descarga. Para esto, necesito saber el total de bytes que ya se han descargado ( total_bytes_dl ). pool = multiprocessing.Pool(processes) mapObj = pool.map_async(f, args) while […]

¿Por qué en python map () y multiprocessing.Pool.map () tienes respuestas diferentes?

Tuve un problema extraño Tengo un archivo del formato: START 1 2 STOP lllllllll START 3 5 6 STOP y quiero leer las líneas entre START y STOP como bloques, y usar my_f para procesar cada bloque. def block_generator(file): with open(file) as lines: for line in lines: if line == ‘START’: block=itertools.takewhile(lambda x:x!=’STOP’,lines) yield block […]

Recuperando Matplotlib Heatmap Colors

Estoy tratando de recuperar los colores de cada celda en un mapa de calor de matplotlib, generado por la función imshow() , tal como se realiza mediante la función magic_function continuación: import matplotlib.pyplot as plt import numpy as np hm = plt.imshow(np.random.rand(10, 10)) color_matrix = hm.magic_function() #returns matrix containing the RGB/Hex values of each cell

Error con multiprocesamiento, atexit y datos globales.

Lo siento de antemano, esto va a ser largo … Posiblemente relacionado: Python Multiprocessing atexit Error “Error en atexit._run_exitfuncs” Definitivamente relacionado: Mapa paralelo de Python (multiprocessing.Pool.map) con datos globales Interrupciones del teclado con el grupo de multiprocesamiento de python Aquí hay un script “simple” que pirateé para ilustrar mi problema … import time import multiprocessing […]