Как хранить вес и смещения в модели nolearn.lasagne NeuralNet? Из документации я не вижу, как получить доступ к весам и предубеждениям NeuralNet и сохранить их.Как хранить и читать nolearn.lasagne Модели NeuralNet с использованием pickle
0
A
ответ
0
Чтобы сохранить всю модель nolearn (история обучения, параметры и архитектуры), вы можете сделать это:
import cPickle as pickle
sys.setrecursionlimit(10000) # you may need this if the network is large
with open("model_file", 'wb') as f:
pickle.dump(nolearnnet , f, -1)
Пожалуйста, обратите внимание, что упаковывают вы тренируете свою модель на GPU и замариновать его, используя выше, но хочу разложите его на CPU (или наоборот), это не сработает. В этом случае вы должны просто сохранить значения параметров, которые вы можете сделать следующим образом:
weights = lasagne.layers.get_all_param_values(nolearnnet.get_all_layers()[-1])
И теперь вы можете сохранить эти веса. Если вы хотите, чтобы загрузить их в другую модель nolearn, вы можете просто сделать следующее:
lasagne.layers.set_all_param_values(nolearnnet2.get_all_layers()[-1], weights)
Это может помочь обратиться к этой дискуссии: https://groups.google.com/forum/#!topic/lasagne-users/BbG95R6SZ0I
Смежные вопросы
- 1. Как получить атрибут модели с использованием Pickle в тесте огурца
- 2. Google datalab: как импортировать pickle
- 3. В matlab, как читать файл python pickle?
- 4. Загрузка классификатора с использованием Pickle?
- 5. как предсказать новые случаи с использованием пакета neuralnet
- 6. Ошибка в R с использованием пакета neuralnet
- 7. Хранить и читать высокие оценки
- 8. Использование neuralnet с каретой и настройка параметров
- 9. Как хранить и читать пароли с помощью Bcrypt
- 10. Как читать из файла и хранить переменные?
- 11. Как читать xml и хранить в списке?
- 12. Как читать строки и хранить их? C++
- 13. Как читать в файле и хранить его?
- 14. Запись списка в файл с использованием Pickle
- 15. Python: ошибка Pickle с использованием SVM
- 16. Python: сравнение производительности с использованием `pickle` или` marshal` и с использованием `re`
- 17. neuralnet, ваттность и перекрестная проверка
- 18. Как читать ER-модели?
- 19. Pickle: Чтение и создание пустых файлов
- 20. формула Neuralnet в R
- 21. Загрузка defaultdict в Hadoop с использованием pickle и sys.stdin
- 22. Как читать текстовый файл и хранить с помощью hashmap?
- 23. Как я могу хранить и читать Python-список объектов модели Django от и до сеанса?
- 24. Сохранение модели PyNeural на диск
- 25. Чтение нескольких файлов Pickle с использованием Apache-Spark
- 26. Как читать биты LSB с использованием C#
- 27. Различия при настройке нейронной сети с двумя выходными переменными с использованием пакетов caret и neuralnet
- 28. Ошибка с neuralnet в R
- 29. neuralnet in cart: неправильный тип модели для классификации
- 30. Как написать два списка в файл с использованием pickle?