NeMo
Safetensors
English
Hindi
nemotron
ravirajoshi commited on
Commit
a4dba7a
·
verified ·
1 Parent(s): f65f743

adding safe-tensors version

Browse files
config.json CHANGED
@@ -4,7 +4,7 @@
4
  "NemotronForCausalLM"
5
  ],
6
  "bos_token_id": 2,
7
- "eos_token_id": 3,
8
  "hidden_act": "relu2",
9
  "hidden_size": 3072,
10
  "initializer_range": 0.0134,
 
4
  "NemotronForCausalLM"
5
  ],
6
  "bos_token_id": 2,
7
+ "eos_token_id": 5,
8
  "hidden_act": "relu2",
9
  "hidden_size": 3072,
10
  "initializer_range": 0.0134,
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:815d91511ec209e5ef46b69dd74706b3efe133dc6f9bee74e9d2e9cc776a25c0
3
+ size 8381055584
special_tokens_map.json CHANGED
@@ -1,4 +1,4 @@
1
  {
2
  "bos_token": "<s>",
3
- "eos_token": "</s>"
4
  }
 
1
  {
2
  "bos_token": "<s>",
3
+ "eos_token": "<extra_id_1>"
4
  }
tokenizer_config.json CHANGED
@@ -8027,8 +8027,8 @@
8027
  },
8028
  "bos_token": "<s>",
8029
  "clean_up_tokenization_spaces": true,
8030
- "chat_template": "{{'<extra_id_0>System'}}{% for message in messages %}{% if message['role'] == 'system' %}{{'\n' + message['content'].strip()}}{% if tools or contexts %}{{'\n'}}{% endif %}{% endif %}{% endfor %}{% if tools %}{% for tool in tools %}{{ '\n<tool> ' + tool.strip() + ' </tool>' }}{% endfor %}{% endif %}{% if contexts %}{% if tools %}{{'\n'}}{% endif %}{% for context in contexts %}{{ '\n<context> ' + context.strip() + ' </context>' }}{% endfor %}{% endif %}{{'\n\n'}}{% for message in messages %}{% if message['role'] == 'user' %}{{ '<extra_id_1>User\n' + message['content'].strip() + '\n' }}{% elif message['role'] == 'assistant' %}{{ '<extra_id_1>Assistant\n' + message['content'].strip() + '\n' }}{% elif message['role'] == 'tool' %}{{ '<extra_id_1>Tool\n' + message['content'].strip() + '\n' }}{% endif %}{% endfor %}{{'<extra_id_1>Assistant\n'}}",
8031
- "eos_token": "</s>",
8032
  "model_input_names": [
8033
  "input_ids",
8034
  "attention_mask"
 
8027
  },
8028
  "bos_token": "<s>",
8029
  "clean_up_tokenization_spaces": true,
8030
+ "chat_template": "{%- if messages[0]['role'] == 'system' -%}{%- set system_message = messages[0]['content'] | trim -%}{%- set messages = messages[1:] -%}{%- else -%}{%- set system_message = '' -%}{%- endif -%}{%- if tools -%}{{- '<extra_id_0>System' + '\n' + system_message -}}{{- '\n' if system_message else '' -}}{{- '<AVAILABLE_TOOLS>[' -}}{% for t in tools %}{{- (t.function if t.function is defined else t) | tojson() -}}{{- ', ' if not loop.last else '' -}}{%- endfor -%}{{- ']</AVAILABLE_TOOLS>' -}}{{- '\n' -}}{%- else -%}{{- '<extra_id_0>System' + '\n' + system_message + '\n' -}}{%- endif -%}{%- for message in messages -%}{%- if (message['role'] in ['user', 'tool']) != (loop.index0 % 2 == 0) -%}{{- raise_exception('Conversation roles must alternate between user/tool and assistant') -}}{%- elif message['role'] == 'user' -%}{{- '<extra_id_1>User' + '\n' + message['content'] | trim + '\n' -}}{%- elif message['role'] == 'tool' -%}{%- set tool_response = '<TOOL_RESPONSE>[' + message['content'] | trim + ']</TOOL_RESPONSE>' -%}{{- '<extra_id_1>User' + '\n' + tool_response + '\n' -}}{%- elif message['role'] == 'assistant' and message.get('tool_calls') is not none -%}{%- set tool_calls = message['tool_calls'] -%}{{- '<extra_id_1>Assistant' + '\n' + '<TOOLCALL>[' -}}{%- for tool_call in tool_calls -%}{{ {\"name\": tool_call.function.name, \"arguments\": tool_call.function.arguments} | tojson }}{%- if not loop.last -%}{{ ', ' }}{%- else -%}{{ ']</TOOLCALL>' + '\n' }}{%- endif -%}{%- endfor -%}{%- elif message['role'] == 'assistant' -%}{{- '<extra_id_1>Assistant' + '\n' + message['content'] | trim + '\n' -}}{%- endif -%}{%- endfor -%}{%- if add_generation_prompt -%}{{ '<extra_id_1>Assistant' + '\n' }}{%- endif -%}",
8031
+ "eos_token": "<extra_id_1>",
8032
  "model_input_names": [
8033
  "input_ids",
8034
  "attention_mask"