Dill - это модуль, который расширяет модуль python pickle для сериализации и десериализации объектов python до большинства встроенных типов python. Используйте этот тег вместе с тегами pickle и python для вопросов о сериализации объектов с помощью Dill.
0 ответов

Python Dill/Pickle - Нет модуля

Хорошо, ребята, Вот проблема, с которой я борюсь. У меня есть команда, которая производит модели машинного обучения, используя тензорный поток; они не знают или не очень заботятся о нашем сайте. У меня есть веб-команда, которая берет вывод команды M…
31 май '17 в 22:22
1 ответ

Создан экземпляр класса многопроцессных изменений Python

У меня есть список экземпляров классов, и я хочу параллельно вызывать один и тот же метод экземпляра, использовать pathos для возможности выбора метода экземпляра. Истинная проблема заключается в том, что когда я хочу изменить / добавить атрибут к э…
07 ноя '14 в 16:08
3 ответа

Сериализация / выборка функции, определенной в строке

Я хочу сделать следующее: import pickle namespace = {} exec('def f(x): return x', namespace) pickle.dumps(namespace['f']) Однако это приводит к следующей ошибке: --------------------------------------------------------------------------- PicklingErr…
21 янв '17 в 17:52
1 ответ

Python: перенести метод класса на другой компьютер

Я создал класс, который используется для анализа определенного типа данных, которые я создаю. Я использую этот класс на локальном компьютере, но иногда слишком много данных для локальной работы, поэтому я хотел добавить опцию к одному из методов, чт…
28 окт '18 в 14:43
1 ответ

Как укроп (мариновать) в файл?

Вопрос может показаться немного базовым, но я не смог найти ничего, что я понял в интернете. Как мне хранить то, что я мариновал с укропом? Я зашел так далеко, чтобы сохранить мою конструкцию (pandas DataFrame, которая также содержит пользовательски…
10 фев '17 в 20:47
0 ответов

Чем обусловлена ​​разница во времени исполнения между маринованным трансфомером и обычным?

Я обучил модели уменьшения размерности в scikit-learn. Это применяет PCA на частотах термина от текста. После того, как он был обучен, запуск модели занимает около 1,7 с. Когда я теперь использую picklib, используя joblib или dill, а затем открываю …
07 май '18 в 11:52
1 ответ

Мультипроцессинг -> pathos.multiprocessing и Windows

В настоящее время я использую стандартную многопроцессорность в Python для генерации множества процессов, которые будут работать бесконечно. Я не особенно обеспокоен производительностью; каждый поток просто наблюдает за различными изменениями в файл…
30 июл '15 в 20:02
1 ответ

Python укроп: рассол namedtuple, похоже, не работает

Я назвал кортеж внутри класса. При травлении с использованием укропа он жалуется на классическую проблему невозможности найти объект namedtuple в верхнем модуле. import dill as pickle class NNRTMParse(object): def __init__(self,logfile)): . . . . se…
07 окт '16 в 03:11
1 ответ

Метод добавления панд не выдерживает сериализации

Я пытаюсь добавить метод к пандам, чтобы я мог легко его использовать, если у меня есть доступ к фрейму данных. Однако сериализация "убивает" такой метод, как показано в следующем примере import dill class Foo: def sayhello(self): print("hello") f =…
11 окт '16 в 14:18
1 ответ

Какая библиотека Python для сериализации плохо спроектированного класса

Может ли кто-нибудь помочь мне понять, как и почему выбирать, например, pickle а также dill? Мой вариант использования следующий. Я хотел бы сбросить объект, экземпляр которого получен множественным наследованием из некоторых классов внешних библиот…
22 авг '18 в 16:45
1 ответ

Информация о версии Conda на упаковке не соответствует __version__

Я использую анаконду (myenv3) foo@foo:~$ which conda /home/foo/anaconda3/bin/conda где в "myenv3" у меня есть dill=2.8.2 установлены: (myenv3) foo@foo:~$ conda list -n myenv3 dill # packages in environment at /home/foo/anaconda3/envs/myenv3: # # Nam…
27 июл '18 в 08:13
1 ответ

Сохранение и загрузка алгоритма neupy с библиотекой dill может вернуть разные прогнозы для одного и того же периода времени?

Прежде всего, спасибо, что прочитали это, и заранее спасибо, если вы можете помочь. Это алгоритм, который я использую для контролируемого обучения: # Define neural network cgnet = algorithms.LevenbergMarquardt( connection=[ layers.Input(XTrain.shape…
28 ноя '18 в 14:30
1 ответ

Как выбрать объекты pyEphem для многопроцессорной обработки?

Я пытаюсь вычислить некоторые значения спутников, генерация данных занимает довольно много времени, поэтому я хочу реализовать это с помощью многопроцессорной обработки. Проблема в том, что я получаю эту ошибку от pyEphem, TypeError: can't pickle ep…
03 апр '18 в 19:41
1 ответ

Укроп удаляет объект при использовании "загрузки"

У меня ошибка, которая сводит меня с ума. Я генерирую некоторые данные численного моделирования sim_data.dill и сохранить его в каталог на моем компьютере, используя with open(os.path.join(original_directory, 'sim_data.dill'), 'w' as f: dill.dump(ou…
04 дек '18 в 19:36
1 ответ

Укроп против разницы в скорости

Я пытаюсь сериализовать тысячи объектов, и некоторые из этих объектов являются лямбда-объектами. поскольку cPickle не работает для лямбды, я пытался использовать dill, Тем не менее, падение скорости вычислений более чем в 10 раз при расслоении (или …
19 июн '16 в 10:17
1 ответ

Не могу мариновать или укроп FigureCanvasQTAgg

Я пытаюсь сбросить объект рисунка в файл pickle, и он продолжает сбой при использовании Python 3.7.1. #python.version = 3.7.3 #pickle.format_version = '4.0' #dill.__version__ = '0.2.9' print(ax, type(ax)) print(matplotlib.get_backend()) print(matplo…
05 фев '19 в 18:58
1 ответ

Dill/Pickle: Dump объект пользовательского класса

Я пытаюсь создать экземпляр объекта из пользовательского класса, и при этом установить некоторые переменные класса и сбросить объект. Затем в другом файле я хочу загрузить выгруженный объект, чтобы получить переменные класса. Я опубликую небольшой п…
21 фев '19 в 15:37
0 ответов

Безопасный модуль сериализации типа TrustedPickle с возможностями укропа

Существует ли какой-либо модуль Python 3 для сериализации, который обеспечивает доверительные отношения и возможности подписи PKI TrustedPickle и может сериализовать экземпляры таких объектов, как укроп.
17 окт '16 в 11:57
0 ответов

Невозможно получить результаты многопроцессорной обработки с пулами

Во-первых, извиняюсь за любые ошибки, которые я делаю. Я новичок в Stackru, и я все еще привыкаю к ​​нему. Предыстория: я пытаюсь обучить несколько моделей keras с помощью многопроцессорной обработки. Эти модели Keras хранятся в трех списках (в наст…
20 май '18 в 16:37
1 ответ

Рассол / укроп не может обрабатывать циклические ссылки, если __hash__ переопределен

Рассмотрим следующее MWE: #import dill as pickle # Dill exhibits similar behavior import pickle class B: def __init__(self): self.links = set() class A: def __init__(self, base: B): self.base = base base.links.add(self) def __hash__(self): return ha…