cerebras.modelzoo.data.nlp.bert.bert_utils.Vocab#
- class cerebras.modelzoo.data.nlp.bert.bert_utils.Vocab(inp_list, oov_id=- 1)[source]#
Bases:
dict
Class to store vocab related attributes.
Methods
backward
forward
Create a new dictionary with keys from iterable and values set to value.
Return the value for key if key is in the dictionary, else default.
If key is not found, default is returned if given, otherwise KeyError is raised
Remove and return a (key, value) pair as a 2-tuple.
Insert key with a value of default if key is not in the dictionary.
update
- clear() None. Remove all items from D. #
- copy() a shallow copy of D #
- fromkeys(value=None, /)#
Create a new dictionary with keys from iterable and values set to value.
- get(key, default=None, /)#
Return the value for key if key is in the dictionary, else default.
- items() a set-like object providing a view on D's items #
- keys() a set-like object providing a view on D's keys #
- pop(k[, d]) v, remove specified key and return the corresponding value. #
If key is not found, default is returned if given, otherwise KeyError is raised
- popitem()#
Remove and return a (key, value) pair as a 2-tuple.
Pairs are returned in LIFO (last-in, first-out) order. Raises KeyError if the dict is empty.
- setdefault(key, default=None, /)#
Insert key with a value of default if key is not in the dictionary.
Return the value for key if key is in the dictionary, else default.
- values() an object providing a view on D's values #