MCPcopy Create free account
hub / github.com/ddbourgin/numpy-ml / __getitem__

Method __getitem__

numpy_ml/utils/data_structures.py:513–519  ·  view source on GitHub ↗
(self, key)

Source from the content-addressed store, hash-verified

511 return val
512
513 def __getitem__(self, key):
514 self._key = copy.deepcopy(key)
515 if self._encoder is not None:
516 return self._encode_key(key)
517 elif not isinstance(key, Hashable):
518 key = tuple(key)
519 return super(Dict, self).__getitem__(key)
520
521 def __missing__(self, key):
522 return self._key

Callers 1

_encode_keyMethod · 0.45

Calls 1

_encode_keyMethod · 0.95

Tested by

no test coverage detected