Hi,
I'm wondering why are the dimensions of lookup_parameters not consistent with normal parameters?
For example:
m = dy.Model()
p = m.add_lookup_parameters((2,3))
print p[0].value() # get a vector of length 3
print p.expr()[0].value() # get a vector of length 2
Cheers,
Xiang