Skip to content

Instantly share code, notes, and snippets.

View jeremytanjianle's full-sized avatar
:octocat:
Crystalizing

Jeremy Tan jeremytanjianle

:octocat:
Crystalizing
View GitHub Profile
@jeremytanjianle
jeremytanjianle / config.jsonnet
Created August 4, 2022 05:26
config-implementation separation example
{
"model": {
"type": "model_with_gaussian",
"gaussian": {
"mean": 0.5,
"variance": 0.3
}
}
}
@jeremytanjianle
jeremytanjianle / basic_classification_dataset_reader.py
Last active August 4, 2022 05:23
Basic AllenNLP Classification DatasetReader
@DatasetReader.register('classification-tsv')
class ClassificationTsvReader(DatasetReader):
def __init__(self,
lazy: bool = False,
tokenizer: Tokenizer = None,
token_indexers: Dict[str, TokenIndexer] = None):
super().__init__(lazy)
self.tokenizer = tokenizer or WhitespaceTokenizer()
self.token_indexers = token_indexers or {'tokens': SingleIdTokenIndexer()}