MCPcopy Create free account
hub / github.com/Meshcapade/difflocks / __getitem__

Method __getitem__

callbacks/callback.py:58–62  ·  view source on GitHub ↗
(self, item)

Source from the content-addressed store, hash-verified

56 self.named_callbacks = {to_snake_case(classname(cb)): cb for cb in self.callbacks}
57
58 def __getitem__(self, item):
59 item = to_snake_case(item)
60 if item in self.named_callbacks:
61 return self.named_callbacks[item]
62 raise KeyError(f'callback name is not found: {item}')
63
64 def training_started(self, **kwargs): self.invoke('training_started', **kwargs)
65

Callers

nothing calls this directly

Calls 1

to_snake_caseFunction · 0.85

Tested by

no test coverage detected