mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-26 01:46:28 +03:00
* Write serializer freqs to single file, vocab/serializer.json
This commit is contained in:
parent
a0e36e8efc
commit
680bb47b55
|
@ -153,15 +153,14 @@ class English(object):
|
|||
self.tagger.model.end_training()
|
||||
self.vocab.strings.dump(path.join(data_dir, 'vocab', 'strings.txt'))
|
||||
|
||||
packer = Packer(self.vocab, [
|
||||
(TAG, self.tagger.moves.freqs[TAG].items()),
|
||||
(HEAD, self.parser.moves.freqs[HEAD].items()),
|
||||
(DEP, self.parser.moves.freqs[DEP].items()),
|
||||
(ENT_IOB, self.entity.moves.freqs[ENT_IOB].items()),
|
||||
(ENT_TYPE, self.entity.moves.freqs[ENT_TYPE].items())
|
||||
])
|
||||
|
||||
packer.dump(path.join(data_dir, 'vocab'))
|
||||
with open(path.join(data_dir, 'vocab', 'serializer.json'), 'w') as file_:
|
||||
file_.write(
|
||||
json.dumps([
|
||||
(TAG, self.tagger.freqs[TAG].items()),
|
||||
(DEP, self.parser.moves.freqs[DEP].items()),
|
||||
(ENT_IOB, self.entity.moves.freqs[ENT_IOB].items()),
|
||||
(ENT_TYPE, self.entity.moves.freqs[ENT_TYPE].items()),
|
||||
(HEAD, self.parser.moves.freqs[HEAD].items())]))
|
||||
|
||||
@property
|
||||
def tags(self):
|
||||
|
|
Loading…
Reference in New Issue
Block a user