Tag: theano

Keras зависает при использовании ImageDataGenerator

По какой-то причине, когда я использую ImageDataGenerator с keras, он зависает, когда я начинаю подгонку. Я получаю следующий вывод. Он просто висит на линии Epoch 1/5 Using Theano backend. Using gpu device 0: GeForce GTX TITAN (CNMeM is disabled, cuDNN not available) Loading Data Compiling Model Fitting Data Epoch 1/5 Он показывает, что один из […]

Keras: конвертировать предварительно взвешенные веса между theano и tensorflow

Я хотел бы использовать эту предварительно подготовленную модель: https://gist.github.com/baraldilorenzo/07d7802847aaad0a35d3 Он находится в макете anano, мой код зависит от порядка размеров изображения в тензорном потоке. Существует руководство по преобразованию весов между форматами: https://github.com/fchollet/keras/wiki/Converting-convolution-kernels-from-Theano-to-TensorFlow-and-vice-versa Но это кажется сломанным. В разделе для преобразования anano в tensorflow первая инструкция заключается в загрузке весов в модель тензорного потока. В этом […]

Правильный способ определения функции в anano?

Задний план: Обычно я определяю функцию anano с входом типа x = fmatrix (), однако, во время модификации keras (глубокой обучающей библиотеки на основе theano), чтобы заставить ее работать со стоимостью CTC, я заметил очень странную проблему: если один вход функции стоимости объявляется как x = tensor.zeros(shape=[M,N], dtype='float32') вместо x = fmatrix() процесс обучения будет […]

Как удалить Keras?

Я установил Keras, используя эту команду: sudo pip install keras Он был установлен правильно и работал нормально, пока я не попытался импортировать модули приложений: from keras.applications.vgg16 import VGG16 Using Theano backend. Couldn't import dot_parser, loading of dot files will not be possible. Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No […]

ImportError: нет модуля с именем anano

Я использую введение в обучающих программах deeplearning. sudo apt-get install python-numpy python-scipy python-dev python-pip python-nose g++ libopenblas-dev git sudo pip install Theano Нет проблем с numpy и scipy.test: python -c "import numpy; numpy.test()" python -c "import scipy; scipy.test()" но когда я использую тест anano: python -c "import theano; theano.test()" Он сказал мне, что «нет модуля […]

Создайте общую строку в anano

Я заметил, что в anano, когда создается общая переменная на основе массива 1D numpy, это становится вектором, но не строкой: import theano.tensor as T import theano, numpy shared_vector = theano.shared(numpy.zeros((10,))) print(shared_vector.type) # TensorType(float64, vector) print(shared_vector.broadcastable) # (False,) То же самое касается матрицы 1xN, она становится матрицей, но не строкой: shared_vector = theano.shared(numpy.zeros((1,10,))) print(shared_vector.type) # TensorType(float64, […]

IndexError: не может принудительно вводить в себя фрагмент типа tensorvariable to integer

Я запускаю «ipython debugf.py», и он дал мне сообщение об ошибке ниже IndexError Traceback (most recent call last) /home/ml/debugf.py in <module>() 8 fff = theano.function(inputs=[index], 9 outputs=cost, —> 10 givens={x: train_set_x[index: index+1]}) IndexError: failed to coerce slice entry of type TensorVariable to integer" Я ищу форум и не повезло, есть ли кто-нибудь, кто может помочь? […]

Что делают слои свертки Keras с цветными каналами?

Bellow – часть примера кода из документации в Keras. Похоже, что первая свертка принимает изображение 256×256 с тремя цветными каналами. Он имеет 64 фильтра вывода (я думаю, что это те же, что и карты функций, о которых я читал в других местах, кто-то может подтвердить это для меня). Меня смущает то, что размер вывода (None, […]

Почему я разрешаю использовать методы экземпляра, которые являются функциями Theano, но не являются нормальными методами instance?

В процессе использования joblib для параллелизации некоторого кода подгонки модели, включающего функции Anano, я наткнулся на какое-то поведение, которое кажется мне странным. Рассмотрим этот очень упрощенный пример: from joblib import Parallel, delayed import theano from theano import tensor as te import numpy as np class TheanoModel(object): def __init__(self): X = te.dvector('X') Y = (X ** […]

Нужно ли нам использовать сглаживание и преобразование в Theano, если мы используем матрицу индексов?

Я пытаюсь понять реализацию Theano LANM (в настоящий момент ссылка не работает по какой-либо причине, но я надеюсь, что она скоро вернется). В коде я вижу следующую часть: emb = tparams['Wemb'][x.flatten()].reshape([n_timesteps, n_samples, options['dim_proj']]) Чтобы сделать его «независимым от контекста», я переписываю его следующим образом: e = W[x.flatten()]].reshape([n1, n2, n3]) где размерность x равна (n1, n2) […]

Python - лучший язык программирования в мире.