No, it only works with two vectors. 2 Matrixes is not supported in numpy either I don't think, since it is likely to mess up the output shape.
On Thursday, May 3, 2018 at 4:03:15 PM UTC-4, Pascal Lamblin wrote: > > Does it work with two matrices? > If so, you can try to use dimshuffle to make v a "row" instead of a > "vector". > > On 2018-05-03 03:24 PM, Kristjan Arumae wrote: > > An example of what I am doing: > > > > Here m is an fmatrix, and v is an ivector > > > > out = T.repeat(m, v, axis=0) > > > > The forward pass works fine, but there is no gradient code implemented. > > > > This works fine when both inputs are vectors but not as above. > > > > I am not familiar with theano enough to fill in the missing code in > > grad() for class RepeatOp(). Does anyone have suggestions as to a > > workaround? I have not found anything even remotely helpful so far. > > I've tried using tile with scan, but to no end. > > > > Thanks. > > > > -- > > > > --- > > You received this message because you are subscribed to the Google > > Groups "theano-users" group. > > To unsubscribe from this group and stop receiving emails from it, send > > an email to [email protected] <javascript:> > > <mailto:[email protected] <javascript:>>. > > For more options, visit https://groups.google.com/d/optout. > > -- > Pascal Lamblin > -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
