netket.utils.HashableArray
netket.utils.HashableArray#
- class netket.utils.HashableArray#
Bases:
object
This class wraps a numpy or jax array in order to make it hashable and equality comparable (which is necessary since a well-defined hashable object needs to satisfy
obj1 == obj2
wheneverhash(obj1) == hash(obj2)
.The underlying array can also be accessed using
numpy.asarray(self)
.- Inheritance
- Methods
- replace(**updates)#
Returns a new object replacing the specified fields with new values.