mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-04-27 05:46:24 +02:00
[param concatenation] allows assignmend more robustly
This commit is contained in:
parent
457e00f058
commit
4eac8a5965
1 changed files with 2 additions and 2 deletions
|
|
@ -316,8 +316,8 @@ class ParamConcatenation(object):
|
|||
val = val.values()
|
||||
ind = numpy.zeros(sum(self._param_sizes), dtype=bool); ind[s] = True;
|
||||
vals = self.values(); vals[s] = val
|
||||
[numpy.copyto(p, vals[ps], where=ind[ps])
|
||||
for p, ps in zip(self.params, self._param_slices_)]
|
||||
for p, ps in zip(self.params, self._param_slices_):
|
||||
p.flat[ind[ps]] = vals[ps]
|
||||
if update:
|
||||
self.update_all_params()
|
||||
def values(self):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue