Domande taggate «keras»

Keras è una libreria di rete neurale che fornisce un'API di alto livello in Python e R. Utilizza questo tag per domande relative a come utilizzare questa API. Includi anche il tag per la lingua / backend ([python], [r], [tensorflow], [theano], [cntk]) che stai utilizzando. Se stai usando le keras integrate di tensorflow, usa il tag [tf.keras].

3
Comprensione degli KST LSTM
Sto cercando di conciliare la mia comprensione degli LSTM e sottolineato qui in questo post di Christopher Olah implementato a Keras. Sto seguendo il blog scritto da Jason Brownlee per il tutorial di Keras. Ciò di cui sono principalmente confuso è Il rimodellamento della serie di dati in [samples, time …

2
Spiegazione dell'input di Keras: input_shape, unità, batch_size, dim, ecc
Per qualsiasi livello Keras ( Layerclasse), qualcuno può spiegare come capire la differenza tra input_shape, units, dim, ecc? Ad esempio, il documento afferma di unitsspecificare la forma di output di un livello. Nell'immagine della rete neurale di seguito hidden layer1ha 4 unità. Questo si traduce direttamente unitsnell'attributo Layerdell'oggetto? Oppure unitsin …

7
Dove posso chiamare la funzione BatchNormalization in Keras?
Se voglio usare la funzione BatchNormalization in Keras, allora devo chiamarla una sola volta all'inizio? Ho letto questa documentazione per questo: http://keras.io/layers/normalization/ Non vedo dove dovrei chiamarlo. Di seguito è riportato il mio codice che tenta di utilizzarlo: 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)) …

11
Perché binary_crossentropy e categorical_crossentropy offrono prestazioni diverse per lo stesso problema?
Sto cercando di formare una CNN per classificare il testo per argomento. Quando utilizzo l'entropia incrociata binaria ottengo un'accuratezza dell'80% circa, con un'entropia incrociata categorica un'accuratezza del 50% circa. Non capisco perché questo sia. È un problema multiclasse, non significa che devo usare l'entropia incrociata categorica e che i risultati …

10
Keras, Come ottenere l'output di ogni livello?
Ho addestrato un modello di classificazione binaria con la CNN, ed ecco il mio codice 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
Come posso usare il callback Tensorboard di Keras?
Ho costruito una rete neurale con Keras. Visualizzerei i suoi dati tramite Tensorboard, quindi ho utilizzato: keras.callbacks.TensorBoard(log_dir='/Graph', histogram_freq=0, write_graph=True, write_images=True) come spiegato in keras.io . Quando eseguo il callback ricevo <keras.callbacks.TensorBoard at 0x7f9abb3898>, ma non ottengo alcun file nella mia cartella "Graph". C'è qualcosa di sbagliato nel modo in cui …
143 keras  tensorboard 


5
Posso eseguire il modello Keras su gpu?
Sto utilizzando un modello Keras, con una scadenza per l'invio di 36 ore, se addeno il mio modello sulla CPU ci vorranno circa 50 ore, c'è un modo per eseguire Keras su GPU? Sto usando il backend Tensorflow e lo sto eseguendo sul mio notebook Jupyter, senza anaconda installato.



5
Qual è il ruolo di "Flatten" in Keras?
Sto cercando di capire il ruolo della Flattenfunzione in Keras. Di seguito è riportato il mio codice, che è una semplice rete a due strati. Accetta dati bidimensionali di forma (3, 2) e genera dati monodimensionali di 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', …

6
Caricamento di un modello Keras addestrato e continua formazione
Mi chiedevo se fosse possibile salvare un modello Keras parzialmente addestrato e continuare l'addestramento dopo aver caricato nuovamente il modello. La ragione di ciò è che avrò più dati di addestramento in futuro e non voglio riaddestrare nuovamente l'intero modello. Le funzioni che sto utilizzando sono: #Partly train model model.fit(first_training, …


5
Cos'è l'incorporamento in Keras?
La documentazione di Keras non è chiara su cosa sia effettivamente. Capisco che possiamo usarlo per comprimere lo spazio della funzione di input in uno più piccolo. Ma come si fa da una prospettiva di progettazione neurale? È un autoenocder, RBM?
97 keras 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.