mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-06-02 14:45:15 +02:00
Fixed copy bug of observable array
This commit is contained in:
parent
835934ff51
commit
610dbed38a
1 changed files with 3 additions and 3 deletions
|
|
@ -25,7 +25,7 @@ class ParamList(list):
|
|||
if el is other:
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
pass
|
||||
class C(np.ndarray):
|
||||
__array_priority__ = 1.
|
||||
|
|
@ -80,8 +80,8 @@ class ObservableArray(ListArray, Observable):
|
|||
def __getslice__(self, start, stop):
|
||||
return self.__getitem__(slice(start, stop))
|
||||
def __setslice__(self, start, stop, val):
|
||||
return self.__setitem__(slice(start, stop), val)
|
||||
return self.__setitem__(slice(start, stop), val)
|
||||
def __copy__(self, *args):
|
||||
return ObservableArray(self.base.base.copy(*args))
|
||||
return ObservableArray(self.view(np.ndarray).copy())
|
||||
def copy(self, *args):
|
||||
return self.__copy__(*args)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue