2015-05-21 19 views
5

Non ho trovato nulla sul tipo di dati che abbiamo bisogno di lavorare con Python Keras deep learning package con il collegamento this. Ho controllato la matrice e l'elenco ma ho restituito l'errore. Qualche indizio?Qual è il tipo di dati per il pacchetto di deep learning di Python Keras?

+0

penso che spiega in http://keras.io/layers/core/! ad esempio Dense è un tipo di dati utilizzato e lo ha spiegato –

+0

Che cos'è questo tipo di dati? Non mi è familiare. Maggiori informazioni? – user2991243

risposta

5

Keras utilizza gli array numpy contenenti il ​​tipo a virgola mobile theano.config.floatX. Questo può essere configurato nel tuo file .theanorc.

In genere, sarà float64 per i calcoli della CPU e float32 per i calcoli della GPU, sebbene sia possibile impostarlo su float32 quando si lavora sulla CPU, se si preferisce.

È possibile creare un array a zero-riempita del tipo corretto dal comando

X = numpy.zeros((4,3), dtype=theano.config.floatX) 
+0

Puoi aggiungere un semplice esempio? Grazie. – user2991243

+0

@ user2991243: un esempio per cosa? – cfh

+0

Creare un set di dati di esempio per questo pacchetto. Una semplice matrice per inserire le funzioni di questo pacchetto. – user2991243

Problemi correlati