Описание тега theano
Theano is a numerical computation library for Python. Computations are expressed using a Numpy-like syntax and compiled to run efficiently on either CPU or GPU architectures. Theano uses a mathematical computational graph and optimized the graph to speed up the computations using optimized C code. As of release 1.0, Theano will no longer be actively developed.
4
ответа
Установка Python 2.x и python 3.x на одном компьютере
На моем компьютере есть python 2.7 и python 3.2. Версия по умолчанию - 2.7, потому что использование python -V дает 2.7 в качестве версии. Но когда я использую apt-get install numpy, scipy,pip, почему он устанавливает их в папку python3.2. После это…
19 янв '16 в 15:22
1
ответ
CoreML - Невозможно выполнить преобразование из Keras в CoreML - Windows 10
Я недавно обновил свой keras от версии 1.1.0 в 1.2.2 и я запустил CNN для классификации жестов рук (код был разработан с использованием keras 1.1.0). Я сохранил обученную модель и попытался преобразовать ее в CoreML модель с использованием coremltoo…
27 июн '17 в 19:40
1
ответ
Максимальная маржа потерь в Керасе / Теано
Я хочу обучить нейронную сеть в Керасе (с theano в качестве бэкэнда) с функцией потери максимального запаса, используя одну отрицательную выборку на положительную выборку: max(0,1 -pos_score +neg_score) У меня есть нейронная сеть, которая принимает …
27 май '17 в 20:36
0
ответов
Как слои CNN добавляют свои значения смещения?
Мне нужно написать мою модель CNN как функцию Theano с уже установленными Keras весами (Tensorflow в качестве бэкэнда), но я не уверен, как добавить значения смещения, связанные с каждым слоем. Это решение Как я могу получить 1D свертку в theano пре…
17 мар '17 в 23:46
1
ответ
(TypeError) точечная операция в numpy и theano
Я пишу следующий код: import theano import numpy p=theano.tensor.dmatrix('p') q=theano.tensor.dmatrix('q') r=theano.tensor.dot(p,q) f=theano.function([p,q], r) a=numpy.array([1,2]) b=numpy.array([[1,2,3],[4,5,6]]) затем numpy.dot(a,b) возвращается a…
16 июн '17 в 03:04
1
ответ
Керас распределенная модель и данные
Предположим, у меня есть модель Кераса и функция train_model(data) обучить его по некоторым данным. Я хотел бы знать, возможно ли объединить / объединить идентичные архитектуры, идентичные модели гиперпарама, которые были обучены отдельно / независи…
16 июн '17 в 11:01
1
ответ
Различия в результатах вычислений, theano, non theano
Я начинаю играть с theano, и поэтому я попытался вычислить простую функцию и протестировать вывод, однако, когда я тестирую скомпилированную версию theano и версию, отличную от theano, результаты немного отличаются... Код: import numpy as np import …
20 авг '16 в 01:23
1
ответ
Theano - NameError: имя 'register_gpu_opt' не определено
Я обучил модель Theano на GPU и теперь хочу настроить ее для работы на сервере (без GPU). Сначала я столкнулся с проблемой, из-за которой моя модель не могла быть вскрыта CudaNdarray тип. Затем, следуя рекомендации из этого поста, я установил опцию …
18 авг '15 в 21:16
1
ответ
Как выразить c[i,j,k] = a[i,j] * b[i,k] в Numpy/Theano?
Определение c[i,j,k] = a[i,j] * b[i,k] for any i, j, k является поэлементным продуктом по отношению к iи внешний продукт по отношению к j а также k, Есть ли способ выразить это в NumPy/Theano без петель?
02 июн '15 в 12:15
2
ответа
Особенности экстракта Keras VGG
Я загрузил предварительно обученное лицо VGG CNN и управлял этим успешно. Я хочу извлечь среднее значение гиперколонок из слоев 3 и 8. Отсюда я следил за разделом о извлечении гиперколонок. Однако, поскольку функция get_output не работала, мне пришл…
30 июл '16 в 12:54
1
ответ
Все входные массивы и целевые массивы должны иметь одинаковое количество образцов."- Обучение на одном изображении, чтобы проверить, работает ли модель в кератах
def obcandidate(inputvgg,outputmodel): graph = Graph() graph.add_input(name = 'input1', input_shape = (512, 14, 14)) graph.add_node(Convolution2D(512, 1, 1), name = 'conv11', input = 'input1') graph.add_node(Convolution2D(512, 14, 14), name = 'conv1…
10 мар '16 в 13:19
1
ответ
regarding transforming an ndarray(image input via cv2 or skimage) to a tensor
I have read an image as follows using opencv image = cv2.imread('/data/TestImages/cat.jpg',cv2.IMREAD_UNCHANGED) This read image cause the error message when it was called by segmentation, np_image, np_logits = sess.run([pred, image, logits]) The er…
20 фев '17 в 19:56
1
ответ
Ускорение операции сокращения в Теано
Редактировать:Извините, оказалось, что на моем GPU были запущены другие процессы, пока я проводил тестирование, я обновил результаты синхронизации на свободном GPU, и ускорение становится заметным для больших матриц. Исходное сообщение: Как написано…
04 янв '16 в 08:34
0
ответов
Запустите UWSGI напрямую
У меня есть приложение, которое использует UWSGI, колбу, Nginx, Theano, Keras. Когда я загружаю модель Keras из Keras, она предупреждает меня, что не может найти g ++. Но я его установил. Я сделал bash-скрипт (start_ocr.sh), который запускает uwsgi …
01 сен '17 в 11:09
1
ответ
Карты значимости нейронных сетей (с использованием Keras)
У меня есть полностью подключенный многослойный персептрон, обученный в Керасе. Я передаю ему N-мерный вектор объектов, и он предсказывает один из M классов для входного вектора. Обучение и прогнозирование работает хорошо. Теперь я хочу проанализиро…
01 май '16 в 15:05
0
ответов
Низкая точность с Keras в сети примера
Я выполнил пример из "Глубокого обучения с Python" Джейсона Браунли, глава 10 "Многоклассовая классификация видов цветов". Я использую его без изменений, с неизмененными входными данными. Точность книги составляет 95%, но я получаю менее 60% с thean…
16 май '17 в 07:55
2
ответа
Передача символического theano.tensor в скомпилированную theano.function
Я пытаюсь реорганизовать свой код, чтобы легче было легко менять архитектуру. В настоящее время я строю рекуррентную нейронную сеть следующим образом. # input (where first dimension is time) x = T.matrix() # target (where first dimension is time) t …
11 дек '14 в 01:39
2
ответа
Импортировать те результаты в ImportError
Я пытаюсь использовать theano, но получаю ошибку при импорте. Я установил cuda_6.5.14_linux_64.run и прошел все рекомендуемые тесты в главе 6 этого NVIDIA PDF. В конечном итоге я хочу иметь возможность установить pylearn2, но при попытке его скомпил…
18 дек '14 в 19:45
1
ответ
Почему параметры слоя добавляются для примера многослойного персептрона на deeplearning.net
Для примера многослойного персептрона в [ http://www.deeplearning.net/tutorial/mlp.html почему добавляются параметры (веса и смещения). Смотрите пятый раздел кода на странице выше.
04 янв '16 в 10:39
3
ответа
Keras использует слишком много памяти GPU при вызове train_on_batch, fit и т. Д.
Я возился с Керасом, и мне это нравится. При работе с довольно глубокими сетями у меня возникла одна большая проблема: при вызове model.train_on_batch или model.fit и т. Д. Keras выделяет значительно больше памяти GPU, чем сама модель должна быть ну…
06 окт '16 в 07:34