bug fix: slicing was not checking dimensions

This commit is contained in:
Max Zwiessele 2014-04-16 10:12:02 +01:00
parent a57ca26c89
commit 541aa1c8b6
2 changed files with 28 additions and 7 deletions

View file

@ -34,7 +34,7 @@ class _Slice_wrap(object):
self.k = k
self.shape = X.shape
if (self.k.active_dims is not None) and (self.k._sliced_X == 0):
#assert X.shape[1] > len(np.r_[self.k.active_dims]), "At least {} dimensional X needed".format(len(np.r_[self.k.active_dims]))
assert X.shape[1] >= len(np.r_[self.k.active_dims]), "At least {} dimensional X needed, X.shape={!s}".format(len(np.r_[self.k.active_dims]), X.shape)
self.X = self.k._slice_X(X)
self.X2 = self.k._slice_X(X2) if X2 is not None else X2
self.ret = True