[active_dims] all kernels now have int arrays as active_dims

This commit is contained in:
Max Zwiessele 2014-05-09 14:05:22 +01:00
parent 289bb762cc
commit 675d498794
3 changed files with 20 additions and 42 deletions

View file

@ -170,7 +170,4 @@ class Add(CombinationKernel):
return self
def input_sensitivity(self):
in_sen = np.zeros(self.input_dim)
for i, p in enumerate(self.parts):
in_sen[p.active_dims] += p.input_sensitivity()
return in_sen
return reduce(np.add, [k.input_sensitivity() for k in self.parts])