Вопросы по теме 'pickle'

Сохранить объект PyML.classifiers.multi.OneAgainstRest(SVM())?
Я использую PYML для создания мультиклассовой машины линейных опорных векторов (SVM). После обучения SVM хотелось бы иметь возможность сохранить классификатор, чтобы при последующих прогонах сразу пользоваться классификатором без переобучения. К...
811 просмотров
schedule 13.07.2022

Rails, Cucumber: создайте объект и его ассоциации
Я использую mongoid , машинист 2 и мариновать . Но я думаю, что этот вопрос более общий. У меня есть модель учетной записи: class Account include Mongoid::Document include Mongoid::Timestamps referenced_in :user end и...
881 просмотров

Сохранение объекта (сохранение данных)
Я создал такой объект: company1.name = 'banana' company1.value = 40 Я хочу сохранить этот объект. Как я могу это сделать?
299142 просмотров
schedule 04.03.2024

Python: сохранение и загрузка определения класса
Я заинтересован в сохранении и загрузке объектов с помощью модуля pickle, как вы можете прочитать в вопросе, который я задавал ранее: Python: ошибки при сохранении и загрузке объектов с модулем pickle Кто-то прокомментирует: 1, по-другому:...
2465 просмотров
schedule 04.04.2022

Как я могу сделать большую структуру данных Python более эффективной для распаковки?
У меня есть список примерно из 1,7 миллиона объектов-токенов, а также список из примерно 130 000 объектов-«структур», которые ссылаются на объекты-токены и группируют их в структуры. В хороший день это занимает около 800 МБ памяти. Я использую...
2518 просмотров
schedule 29.03.2023

Python Pickle EOFerror при использовании Pickler (но не с pickle.dump())
Итак, я пытаюсь сохранить некоторые объекты на диск в Windows 7, используя рассол Python. Я использую приведенный ниже код, который дает сбой практически для любого произвольного объекта (содержимое saveobj не важно, оно все равно не работает). Ниже...
2005 просмотров
schedule 18.02.2023

Почему нельзя травить генераторы?
Рассол Python (здесь я говорю о стандартном Python 2.5/2.6/2.7) не может рассолить блокировки, файловые объекты и т. д. Он также не может распарывать генераторы и лямбда-выражения (или любой другой анонимный код), потому что рассол на самом деле...
12826 просмотров
schedule 21.01.2023

Травление себя и возврат в рабочее состояние?
Я нашел следующий пост чрезвычайно полезным: Как замариновать себя? однако ограничение этого решения заключается в том, что при перезагрузке класса он не возвращается в свое состояние «времени выполнения». то есть он перезагрузит все переменные...
2771 просмотров
schedule 23.10.2023

Порядок загрузки объектов в рассоле Python
У меня есть файл рассола Python, и когда я пытаюсь его загрузить, я бы хотел, чтобы он загружал один конкретный объект перед другим (потому что у меня есть некоторые зависимости...). Это возможно? Вот сценарий: class A: def...
746 просмотров
schedule 05.11.2023

Как избежать этой ошибки травления и как лучше всего распараллелить этот код в Python?
У меня есть следующий код. 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,...
17380 просмотров
schedule 18.04.2023

Ошибка распаковки python cPickle неверный ключ загрузки
Объект python представляет собой вложенный список строк и чисел. Файл был открыт для записи как «w» (не «wb»), но cPickle было сказано использовать протокол = 1 (то есть двоичный). Код сериализации и десериализации отлично работал в Linux. Я не...
5103 просмотров
schedule 22.02.2024

Семантический распаковщик Python __reduce__/copy_reg с отслеживанием состояния
Я хочу реализовать поддержку травления для объектов, принадлежащих моей библиотеке расширений. При запуске инициализируется глобальный экземпляр класса Service. Все эти объекты создаются в результате некоторых вызовов метода Service и по существу...
830 просмотров
schedule 14.05.2024

python: травление объектов c
Во-первых, я не ожидаю решения, просто надеюсь на некоторые указания о том, как начать. У меня есть программа на C со встроенным интерпретатором Python. Сценарии Python, которые программа использует в качестве входных данных, очевидно, относятся к...
1466 просмотров
schedule 13.10.2023

Как распаковать объект, класс которого существует в другом пространстве имен (python)?
Если у меня есть скрипт, определяющий класс: script = """ class myClass: def __init__(self): self.name = 'apple' self.color = 'green' """ а затем выполните этот скрипт в своем собственном пространстве имен: NS = {}...
5417 просмотров
schedule 03.11.2023

Почему это не переопределяет функции, переопределенные с помощью кода?
Согласно документации , этот код выглядит так, как будто он должен мариноваться различные элементы функции и разрешить ее распаковку, даже если она не существует в текущем пространстве имен. Однако никаких изменений не появляется. Python 3.3.0...
104 просмотров
schedule 03.08.2022

Травление частичных функций в оболочке
Я пытаюсь создать настраиваемый декоратор, используя частичные функции. Тем не менее, я продолжаю получать ошибки при травлении, когда пытаюсь это сделать. Первый наивный пример выглядит следующим образом: def decorator(func): def...
4535 просмотров
schedule 26.07.2022

Распаковать структуру данных Vs. построить, вызвав readlines()
У меня есть вариант использования, когда мне нужно создать список из строк в файле. Эта операция будет выполняться потенциально 100 раз в распределенной сети. Я использовал очевидное решение: with open("file.txt") as f: ds = f.readlines()...
273 просмотров
schedule 27.10.2022

Pickle: AttributeError: объект 'модуль' не имеет атрибута
Я нашел много обсуждений по этому поводу, но проблема всех из них - это пространство имен. Моя проблема не связана с пространством имен. Небольшой пример: import cPickle as pickle from uncertainties import Variable class value(Variable):...
5933 просмотров
schedule 18.03.2023

Pickle: работа с обновленными определениями классов
После обновления определения класса путем перекомпиляции скрипта pickle отказывается сериализовать ранее созданные экземпляры объектов этого класса, выдавая ошибку: «Невозможно распарить объект: это не тот же объект, что и " Есть ли способ сказать...
7047 просмотров
schedule 21.10.2022

Как мне сделать дамп рассола Py3k?
Я получаю следующую ошибку через cgitb: TypeError: must be str, not bytes args = ('must be str, not bytes',) with_traceback = <built-in method with_traceback of TypeError object> Выделенная строка кода:...
41 просмотров
schedule 18.07.2023