Perguntas com a marcação «keras»

Keras é uma biblioteca de rede neural que fornece uma API de alto nível em Python e R. Use esta tag para perguntas relacionadas a como usar esta API. Inclua também a tag para a linguagem / backend ([python], [r], [tensorflow], [theano], [cntk]) que você está usando. Se você estiver usando keras internas de tensorflow, use a tag [tf.keras].

3
Entendendo os LSTMs do Keras
Estou tentando reconciliar meu entendimento dos LSTMs e apontado aqui neste post por Christopher Olah implementado no Keras. Estou seguindo o blog escrito por Jason Brownlee para o tutorial de Keras. O que mais me deixa confuso é, A remodelagem das séries de dados em [samples, time steps, features]e, Os …


7
Onde eu chamo a função BatchNormalization no Keras?
Se eu quiser usar a função BatchNormalization no Keras, preciso chamá-la apenas uma vez no início? Eu li esta documentação para ele: http://keras.io/layers/normalization/ Não vejo para onde devo chamá-lo. Abaixo está o meu código tentando usá-lo: model = Sequential() keras.layers.normalization.BatchNormalization(epsilon=1e-06, mode=0, momentum=0.9, weights=None) model.add(Dense(64, input_dim=14, init='uniform')) model.add(Activation('tanh')) model.add(Dropout(0.5)) model.add(Dense(64, init='uniform')) …

11
Por que binary_crossentropy e categorical_crossentropy oferecem desempenhos diferentes para o mesmo problema?
Estou tentando treinar uma CNN para categorizar o texto por tópico. Quando uso entropia cruzada binária, obtenho ~ 80% de precisão, com entropia cruzada categórica recebo ~ 50% de precisão. Eu não entendo por que isso é. É um problema multiclasse, isso não significa que eu tenho que usar entropia …

10
Keras, como obter a saída de cada camada?
Treinei um modelo de classificação binária com a CNN, e aqui está o meu código model = Sequential() model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1], border_mode='valid', input_shape=input_shape)) model.add(Activation('relu')) model.add(Convolution2D(nb_filters, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (16, 16, 32) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(Convolution2D(nb_filters*2, kernel_size[0], kernel_size[1])) model.add(Activation('relu')) model.add(MaxPooling2D(pool_size=pool_size)) # (8, 8, 64) = (2048) model.add(Flatten()) model.add(Dense(1024)) …

10
Como uso o retorno de chamada do Tensorboard do Keras?
Eu construí uma rede neural com Keras. Eu visualizaria seus dados pelo Tensorboard, portanto, utilizei: keras.callbacks.TensorBoard(log_dir='/Graph', histogram_freq=0, write_graph=True, write_images=True) como explicado em keras.io . Quando executo o retorno de chamada, recebo <keras.callbacks.TensorBoard at 0x7f9abb3898>, mas não recebo nenhum arquivo na minha pasta "Gráfico". Há algo de errado em como eu …
143 keras  tensorboard 


5
Posso rodar o modelo Keras na gpu?
Estou executando um modelo Keras, com um prazo de envio de 36 horas, se eu treinar meu modelo na cpu, levará aproximadamente 50 horas, existe uma maneira de executar Keras na gpu? Estou usando o back-end do Tensorflow e executando-o no meu notebook Jupyter, sem o anaconda instalado.



5
Qual é o papel de “Flatten” em Keras?
Estou tentando entender o papel da Flattenfunção em Keras. Abaixo está meu código, que é uma rede simples de duas camadas. Ele recebe dados bidimensionais de forma (3, 2) e produz dados unidimensionais de forma (1, 4): model = Sequential() model.add(Dense(16, input_shape=(3, 2))) model.add(Activation('relu')) model.add(Flatten()) model.add(Dense(4)) model.compile(loss='mean_squared_error', optimizer='SGD') x = …


5
O que é uma incorporação em Keras?
A documentação do Keras não está clara o que realmente é. Eu entendo que podemos usar isso para comprimir o espaço do recurso de entrada em um menor. Mas como isso é feito do ponto de vista do design neural? É um autoenocder, RBM?
97 keras 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.