Articles of pickle

Python: ¿Cómo puedo hacer que este objeto que no se puede recoger se pueda recoger?

Por lo tanto, tengo un objeto que tiene un poco de cosas que no se pueden recoger (eventos de pygame, pedidos ordenados, reloj, etc.) y necesito guardarlo en el disco. El problema es que si puedo hacer que esta cosa almacene una cadena que tiene el progreso (solo necesito un entero), entonces puedo pasarla a […]

Decapado de un modelo entrenado NLTK

Por lo tanto, actualmente estoy entrenando un Modelo de Markov oculto en un conjunto de datos quirúrgicos como los siguientes: nltkTrainer = nltk.tag.hmm.HiddenMarkovModelTrainer(range(15),range(90)) model = nltkTrainer.train_unsupervised(data, max_iterations=3) Si es útil, el ‘modelo’ aparece como ‘HiddenMarkovModelTagger 15 estados y 90 símbolos de salida’ Sin embargo, lleva casi una hora ejecutar este entrenamiento completo en mi máquina. […]

Serialización de objetos XML en Python, ¿hay alternativas a la Gnosis?

Durante un tiempo he estado usando un paquete llamado “gnosis-utils” que proporciona un servicio de decapado XML para Python. Esta clase funciona razonablemente bien, sin embargo, parece que ha sido descuidada por su desarrollador durante los últimos cuatro años. En el momento en el que originalmente seleccionamos gnosis, era la única herramienta de análisis de […]

Más sobre Python ImportError No hay módulo nombrado

Siguiendo la sugerencia aquí , mi paquete (o el directorio que contiene mis módulos) se encuentra en C: / Python34 / Lib / site-packages. El directorio contiene un __init__.py y sys.path contiene una ruta al directorio como se muestra. Todavía estoy recibiendo el siguiente error: Traceback (most recent call last): File “C:/Python34/Lib/site-packages/toolkit/window.py”, line 6, in […]

Solución para la excepción de serialización de 32/64 bits en el modelo sklearn RandomForest

Si serializamos el modelo de bosque aleatorio usando joblib en una máquina de 64 bits, y luego descomprimimos en una máquina de 32 bits, hay una excepción: ValueError: Buffer dtype mismatch, expected ‘SIZE_t’ but got ‘long long’ Esta pregunta se ha hecho antes: Scikits-Learn RandomForrest entrenado en python de 64 bits no se abre en […]

cargar un archivo pickle desde un archivo zip

Por alguna razón no puedo hacer que cPickle.load funcione en el objeto de tipo de archivo devuelto por ZipFile.open (). Si llamo a read () en el objeto de tipo de archivo devuelto por ZipFile.open () puedo usar cPickle.loads sin embargo. Ejemplo …. import zipfile import cPickle # the data we want to store some_data […]

Python: Usar `copyreg` para definir reductores para tipos que ya tienen reductores

(Tenga en cuenta que estoy trabajando en Python 3, por lo que una solución debe funcionar en Python 3). Me gustaría usar el módulo copyreg para enseñarle a Python cómo seleccionar funciones. Cuando intenté hacerlo, el objeto _Pickler aún intentaría save_global las funciones usando la función save_global . (Lo que no funciona para los métodos […]

Python Computación Distribuida (trabajos)

Estoy usando un hilo viejo para publicar un nuevo código que intenta resolver el mismo problema. ¿Qué constituye una salmuera segura? ¿esta? calcetín.py from socket import socket from socket import AF_INET from socket import SOCK_STREAM from socket import gethostbyname from socket import gethostname class SocketServer: def __init__(self, port): self.sock = socket(AF_INET, SOCK_STREAM) self.port = port […]

Python, ¿cómo manejar el error “ValueError: protocolo de pickle no compatible: 4”?

Soy nuevo en Python. Tengo que ejecutar este script de TargetFinder (“Análisis personalizados”) . Instalé todos los paquetes de Python necesarios, copié el código en un script que main.py y lo ejecuté. Tengo este error [davide@laptop]$ python main.py Traceback (most recent call last): File “main.py”, line 8, in training_df = pd.read_hdf(‘./paper/targetfinder/K562/output-epw/training.h5’, ‘training’).set_index([‘enhancer_name’, ‘promoter_name’]) File “/usr/lib64/python2.7/site-packages/pandas/io/pytables.py”, […]

Decapado decorado envoltura clase callable

Estoy luchando para decapar una función envuelta cuando uso una clase personalizable como un envoltorio. Tengo una clase que se puede llamar “Dependiente” que realiza un seguimiento de las dependencias para una función envuelta con una variable miembro “depende_on”. Me gustaría usar un decorador para envolver funciones y también poder encurtir la función envuelta resultante. […]