Il 5 febbraio 2015 15:26, Manlio Perillo <manlio.peri...@gmail.com> ha scritto: > 2015-02-05 13:16 GMT+01:00 Marco Ippolito <ippolito.ma...@gmail.com>: >> >> Ciao a tutti, >> sto cercando di capire come "accatastare" array numpy bidimensionali >> per formare un array numpy tri-dimensionale. >> > >> [...] > > In un array di n dimensioni, le dimensioni devono essere tutte uguali. > Secondo me stai sbagliando struttura dati. > > Ti consiglio anche di provare ad implementare quello che vuoi in Julia, > perchè probabilmente ti segnala meglio i problemi. > > In particolare, mi sembra dubbio permettere: >>>> d = np.array([[5,6],[7,8],[9,10]]) >>>> np.shape(d) > (3, 2) > > perchè poi in altri casi non è permesso. > > In Julia: > julia> c = [[1, 2] [3, 4] [5 6]] > ERROR: number of rows must match > in hcat at abstractarray.jl:571 > > e mi sembra tutto più consistente (e diciamo che mi fido di più di Julia, > anche se molto più giovane di numpy). > Inoltre la sintassi prevede supporto speciale per hcat e vcat: > http://julia.readthedocs.org/en/latest/manual/functions/#operators-with-special-names > >grazie Manlio del consiglio. Il fatto è che poi devo passare questa lista di >array a theano, che si poggia su numpy (e mi sembra che non contempli ad oggi >julia) per creare a sua volta delle sue strutture dati (insomma...un gran >casino))
> Ciao Manlio > > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python