From 2c2b28498860c1dda49a473a34a60ebd693a58bb Mon Sep 17 00:00:00 2001 From: Jani Monoses Date: Sat, 26 Aug 2023 22:35:55 +0300 Subject: [PATCH] Get vocab_size from token embeddings size --- export.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/export.py b/export.py index a60d7cf..4143f70 100644 --- a/export.py +++ b/export.py @@ -323,9 +323,10 @@ def load_meta_model(model_path): config.multiple_of = params["multiple_of"] config.norm_eps = params["norm_eps"] - config.vocab_size = 32000 + config.vocab_size = state_dict['tok_embeddings.weight'].shape[0] config.max_seq_len = 2048 + # create a new Transformer object and set weights model = Transformer(config)