Articles of pepinillo

Eliminar o editar la entrada guardada con Python pickle

Básicamente hago secuencias de volcado y carga, pero en algún momento quiero eliminar una de las entradas cargadas. ¿Cómo puedo hacer eso? ¿Hay alguna forma de eliminar o editar las entradas guardadas con Python pickle / cpickle? Editar: Los datos se guardan con pickle en un archivo binario.

¿Por qué python multiprocesamiento de objetos para pasar objetos entre procesos?

¿Por qué el paquete de multiprocessing para los objetos de pickle Python los pasa entre procesos, es decir, para devolver los resultados de diferentes procesos al proceso del intérprete principal? Esta puede ser una pregunta increíblemente ingenua, pero ¿por qué no se puede procesar A decir para procesar B “el objeto x está en el […]

Cómo guardar el modelo Scikit-Learn-Keras en un archivo de persistencia (pickle / hd5 / json / yaml)

Tengo el siguiente código, usando Keras Scikit-Learn Wrapper : from keras.models import Sequential from sklearn import datasets from keras.layers import Dense from sklearn.model_selection import train_test_split from keras.wrappers.scikit_learn import KerasClassifier from sklearn.model_selection import StratifiedKFold from sklearn.model_selection import cross_val_score from sklearn import preprocessing import pickle import numpy as np import json def classifier(X, y): “”” Description of […]

Python: funciones anidadas de decapado

Usando el ejemplo def foo(a): def bar(b): return a+b return bar d = {1:foo(1), 2:foo(2)} Parece que el módulo pickle no funcionará con una función que no está definida en el scope del módulo, por lo que el pickling ‘d’ no funcionará. ¿Hay otro mecanismo de decapado disponible que debería considerar?

¿Cómo evito este error de decapado y cuál es la mejor manera de paralelizar este código en Python?

tengo el siguiente código. def main(): (minI, maxI, iStep, minJ, maxJ, jStep, a, b, numProcessors) = sys.argv for i in range(minI, maxI, iStep): for j in range(minJ, maxJ, jStep): p = multiprocessing.Process(target=functionA, args=(minI, minJ)) p.start() def functionB((a, b)): subprocess.call(‘program1 %s %s %s %s %s %s’ %(c, a, b, ‘file1’, ‘file2’, ‘file3’), shell=True) for d in […]

¿Puedo “decapar los objetos locales” si uso una clase derivada?

La referencia de pickle indica que el conjunto de objetos que pueden ser encurtidos es bastante limitado. De hecho, tengo una función que devuelve una clase generada dinámicamente, y encontré que no puedo descifrar instancias de esa clase: >>> import pickle >>> def f(): … class A: pass … return A … >>> LocalA = […]

Pickle más rápido que cPickle con datos numéricos?

Actualmente estoy trabajando en la recuperación de imágenes con Python. Los puntos clave y los descriptores extraídos de una imagen en este ejemplo se representan como numpy.array s. El primero de forma (2000, 5) y el último de forma (2000, 128). Ambos contienen solo valores de dtype=numpy.float32 . Entonces, me preguntaba qué formato usar para […]

Python Pickle UnicodeDecodeError

Estoy intentando cargar el conjunto de datos de caracteres mnist (siguiendo el tutorial descrito aquí: http://neuralnetworksanddeeplearning.com/chap1.html ) cuando ejecuto la función load_data_wrapper me sale el error. UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x90 in position 614: ordinal not in range(128) El código ejecutado es: import numpy as np import gzip def load_data(): f = gzip.open(‘../data/mnist.pkl.gz’, […]

depuración de pepinillos

Estoy tratando de decantar una jerarquía de objetos bastante complicada y obtener la excepción: pickle.PicklingError: Can’t pickle : attribute lookup builtins.function failed ¿Existen métodos razonables que uno pueda usar para probar la capacidad de picklea de una jerarquía de objetos? Mi objective sería encontrar la ubicación de la función ofensiva.

¿Cómo guardo los resultados de un bucle “para” en una sola variable?

Tengo un bucle for: for x in range(1,13): print (“This was the average temperature in month number ” + str(x) + ” in Boston, 2014: “, Boston_monthly_temp(x)) Esto imprime las temperaturas medias mensuales en Boston en 2014, como: This was the average temperature in month number 1 in Boston, 2014: 26.787096774193547 todo el camino hasta […]