Image-Text-to-Text
Transformers
GGUF
PyTorch
English
multimodal
action
agent
computer use
gui agents
Mixture of Experts
conversational
Instructions to use Hcompany/Holo-3.1-35B-A3B-GGUF with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-text-to-text", model="Hcompany/Holo-3.1-35B-A3B-GGUF") messages = [ { "role": "user", "content": [ {"type": "image", "url": "https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/p-blog/candy.JPG"}, {"type": "text", "text": "What animal is on the candy?"} ] }, ] pipe(text=messages)# Load model directly from transformers import AutoModel model = AutoModel.from_pretrained("Hcompany/Holo-3.1-35B-A3B-GGUF", dtype="auto") - llama-cpp-python
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="Hcompany/Holo-3.1-35B-A3B-GGUF", filename="imatrix.gguf", )
llm.create_chat_completion( messages = [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] ) - Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- llama.cpp
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with llama.cpp:
Install (macOS, Linux)
curl -LsSf https://llama.app/install.sh | sh # Start a local OpenAI-compatible server with a web UI: llama serve -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama serve -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M # Run inference directly in the terminal: llama cli -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Use Docker
docker model run hf.co/Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "Hcompany/Holo-3.1-35B-A3B-GGUF" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Hcompany/Holo-3.1-35B-A3B-GGUF", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker
docker model run hf.co/Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
- SGLang
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "Hcompany/Holo-3.1-35B-A3B-GGUF" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Hcompany/Holo-3.1-35B-A3B-GGUF", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "Hcompany/Holo-3.1-35B-A3B-GGUF" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "Hcompany/Holo-3.1-35B-A3B-GGUF", "messages": [ { "role": "user", "content": [ { "type": "text", "text": "Describe this image in one sentence." }, { "type": "image_url", "image_url": { "url": "https://cdn.britannica.com/61/93061-050-99147DCE/Statue-of-Liberty-Island-New-York-Bay.jpg" } } ] } ] }' - Ollama
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Ollama:
ollama run hf.co/Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
- Unsloth Studio
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for Hcompany/Holo-3.1-35B-A3B-GGUF to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for Hcompany/Holo-3.1-35B-A3B-GGUF to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for Hcompany/Holo-3.1-35B-A3B-GGUF to start chatting
- Pi
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Run Hermes
hermes
- Atomic Chat new
- OpenClaw new
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with OpenClaw:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama serve -hf Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Configure OpenClaw
# Install OpenClaw: npm install -g openclaw@latest # Register the local server and set it as the default model: openclaw onboard --non-interactive --mode local \ --auth-choice custom-api-key \ --custom-base-url http://127.0.0.1:8080/v1 \ --custom-model-id "Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M" \ --custom-provider-id llama-cpp \ --custom-compatibility openai \ --custom-text-input \ --accept-risk \ --skip-health
Run OpenClaw
openclaw agent --local --agent main --message "Hello from Hugging Face"
- Docker Model Runner
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Docker Model Runner:
docker model run hf.co/Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
- Lemonade
How to use Hcompany/Holo-3.1-35B-A3B-GGUF with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull Hcompany/Holo-3.1-35B-A3B-GGUF:Q4_K_M
Run and chat with the model
lemonade run user.Holo-3.1-35B-A3B-GGUF-Q4_K_M
List all available models
lemonade list
| INFO:hf-to-gguf:Loading model: source_model | |
| INFO:hf-to-gguf:Model architecture: Qwen3_5MoeForConditionalGeneration | |
| INFO:hf-to-gguf:gguf: loading model weight map from 'model.safetensors.index.json' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00001-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00002-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00003-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00004-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00005-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00006-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00007-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00008-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00009-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00010-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00011-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00012-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00013-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00014-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00015-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00016-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00017-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00018-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00019-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00020-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00021-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00022-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00023-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00024-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00025-of-00026.safetensors' | |
| INFO:hf-to-gguf:gguf: indexing model part 'model-00026-of-00026.safetensors' | |
| INFO:gguf.gguf_writer:gguf: This GGUF file is for Little Endian only | |
| INFO:hf-to-gguf:Exporting model... | |
| INFO:hf-to-gguf:token_embd.weight, torch.bfloat16 --> BF16, shape = {2048, 248320} | |
| INFO:hf-to-gguf:blk.0.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.0.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.0.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.0.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.0.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.1.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.1.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.1.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.1.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.1.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.1.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.0.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.0.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.0.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.0.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.0.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.0.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.0.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.0.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.0.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.0.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.0.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.0.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.0.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.0.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.1.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.1.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.1.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.1.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.1.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.1.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.1.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.1.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.1.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.1.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.1.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.1.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.1.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.2.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.2.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.2.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.2.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.2.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.2.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.2.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.2.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.2.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.2.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.2.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.2.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.2.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.2.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.2.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.2.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.2.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.2.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.2.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.3.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.3.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.3.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.3.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.3.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.3.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.3.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.3.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.3.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.3.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.3.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.3.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.3.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.3.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.3.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.3.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.4.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.4.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.4.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.4.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.4.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.4.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.4.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.4.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.4.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.4.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.4.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.4.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.4.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.4.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.4.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.4.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.4.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.4.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.4.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.5.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.5.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.5.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.5.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.5.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.5.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.5.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.5.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.5.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.5.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.5.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.5.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.5.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.5.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.5.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.5.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.5.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.5.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.5.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.6.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.6.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.6.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.6.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.6.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.6.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.6.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.6.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.6.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.6.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.6.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.6.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.6.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.6.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.6.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.6.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.6.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.6.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.6.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.7.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.7.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.7.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.7.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.7.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.7.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.7.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.7.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.7.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.7.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.7.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.7.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.7.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.7.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.7.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.7.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.10.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.10.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.10.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.10.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.8.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.8.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.8.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.8.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.8.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.8.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.9.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.9.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.9.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.9.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.9.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.9.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.10.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.10.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.10.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.10.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.10.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.10.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.10.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.10.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.10.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.10.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.10.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.10.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.10.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.10.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.10.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.8.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.8.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.8.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.8.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.8.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.8.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.8.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.8.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.8.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.8.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.8.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.8.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.8.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.9.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.9.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.9.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.9.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.9.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.9.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.9.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.9.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.9.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.9.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.9.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.9.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.9.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.11.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.11.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.11.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.11.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.11.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.11.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.12.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.12.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.12.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.12.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.12.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.13.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.13.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.13.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.13.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.13.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.13.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.11.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.11.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.11.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.11.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.11.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.11.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.11.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.11.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.11.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.11.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.12.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.12.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.12.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.12.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.12.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.12.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.12.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.12.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.12.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.12.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.12.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.12.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.12.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.12.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.13.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.13.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.13.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.13.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.13.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.13.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.13.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.13.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.13.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.13.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.13.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.13.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.13.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.14.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.14.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.14.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.14.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.14.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.14.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.15.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.15.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.15.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.15.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.15.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.15.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.16.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.16.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.16.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.16.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.16.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.14.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.14.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.14.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.14.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.14.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.14.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.14.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.14.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.14.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.14.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.14.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.14.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.14.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.15.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.15.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.15.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.15.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.15.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.15.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.15.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.15.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.15.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.15.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.16.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.16.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.16.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.16.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.16.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.16.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.16.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.16.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.16.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.16.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.16.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.16.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.16.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.16.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.17.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.17.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.17.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.17.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.17.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.17.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.18.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.18.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.18.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.18.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.19.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.19.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.19.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.19.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.19.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.19.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.17.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.17.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.17.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.17.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.17.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.17.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.17.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.17.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.17.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.17.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.17.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.17.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.17.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.18.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.18.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.18.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.18.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.18.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.18.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.18.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.18.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.18.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.18.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.18.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.18.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.18.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.18.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.18.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.19.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.19.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.19.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.19.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.19.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.19.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.19.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.19.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.19.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.19.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.20.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.20.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.20.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.20.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.20.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.20.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.21.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.21.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.21.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.21.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.22.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.22.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.22.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.22.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.22.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.20.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.20.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.20.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.20.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.20.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.20.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.20.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.20.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.20.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.20.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.20.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.20.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.20.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.21.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.21.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.21.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.21.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.21.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.21.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.21.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.21.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.21.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.21.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.21.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.21.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.21.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.21.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.21.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.22.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.22.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.22.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.22.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.22.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.22.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.22.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.22.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.22.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.22.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.22.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.22.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.22.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.22.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.23.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.23.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.23.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.23.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.23.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.23.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.23.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.24.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.24.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.24.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.24.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.24.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.24.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.25.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.25.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.25.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.25.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.23.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.23.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.23.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.23.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.23.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.23.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.23.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.23.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.23.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.24.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.24.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.24.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.24.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.24.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.24.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.24.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.24.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.24.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.24.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.24.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.24.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.24.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.25.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.25.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.25.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.25.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.25.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.25.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.25.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.25.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.25.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.25.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.25.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.25.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.25.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.25.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.25.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.26.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.26.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.26.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.26.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.26.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.27.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.27.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.27.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.27.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.27.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.27.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.28.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.28.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.28.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.28.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.28.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.28.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.26.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.26.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.26.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.26.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.26.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.26.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.26.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.26.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.26.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.26.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.26.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.26.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.26.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.26.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.27.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.27.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.27.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.27.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.27.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.27.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.27.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.27.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.27.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.27.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.28.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.28.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.28.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.28.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.28.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.28.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.28.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.28.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.28.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.28.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.28.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.28.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.28.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.29.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.29.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.29.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.29.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.30.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.30.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.30.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.30.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.30.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.31.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.31.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.31.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.31.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.31.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.31.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.31.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.29.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.29.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.29.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.29.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.29.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.29.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.29.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.29.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.29.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.29.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.29.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.29.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.29.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.29.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.29.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.30.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.30.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.30.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.30.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.30.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.30.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.30.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.30.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.30.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.30.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.30.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.30.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.30.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.30.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.31.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.31.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.31.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.31.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.31.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.31.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.31.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.31.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.31.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.32.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.32.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.32.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.32.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.32.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.32.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.32.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.32.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.32.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.32.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.32.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.32.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.32.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.32.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.32.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.32.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.32.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.32.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.32.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.33.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.33.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.33.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.33.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.33.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.33.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.33.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.33.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.33.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.33.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.33.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.33.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.33.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.33.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.33.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.33.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.33.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.33.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.33.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.34.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.34.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.34.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.34.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.34.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.34.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.34.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.34.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.34.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.34.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.34.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.34.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.34.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.34.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.34.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.34.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.34.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.34.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.34.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.35.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.35.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.35.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.35.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.35.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.35.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.35.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.35.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.35.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.35.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.35.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.35.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.35.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.35.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.35.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.35.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.36.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.36.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.36.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.36.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.36.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.36.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.36.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.36.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.36.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.36.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.36.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.36.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.36.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.36.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.36.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.36.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.36.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.36.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.36.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.37.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.37.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.37.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.37.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.37.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.37.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.37.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.37.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.37.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.37.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.37.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.37.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.37.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.37.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.37.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.37.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.37.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.37.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.37.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.38.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.38.ssm_a, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.38.ssm_conv1d.weight, torch.bfloat16 --> F32, shape = {4, 8192} | |
| INFO:hf-to-gguf:blk.38.ssm_dt.bias, torch.bfloat16 --> F32, shape = {32} | |
| INFO:hf-to-gguf:blk.38.ssm_alpha.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.38.ssm_beta.weight, torch.bfloat16 --> BF16, shape = {2048, 32} | |
| INFO:hf-to-gguf:blk.38.attn_qkv.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.38.attn_gate.weight, torch.bfloat16 --> BF16, shape = {2048, 4096} | |
| INFO:hf-to-gguf:blk.38.ssm_norm.weight, torch.bfloat16 --> F32, shape = {128} | |
| INFO:hf-to-gguf:blk.38.ssm_out.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.38.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.38.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.38.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.38.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.38.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.38.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.38.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.38.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.38.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.39.ffn_gate_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:blk.39.ffn_up_exps.weight, torch.bfloat16 --> BF16, shape = {2048, 512, 256} | |
| INFO:hf-to-gguf:output.weight, torch.bfloat16 --> BF16, shape = {2048, 248320} | |
| INFO:hf-to-gguf:blk.39.attn_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.39.ffn_down_exps.weight, torch.bfloat16 --> BF16, shape = {512, 2048, 256} | |
| INFO:hf-to-gguf:blk.39.ffn_gate_inp.weight, torch.bfloat16 --> F32, shape = {2048, 256} | |
| INFO:hf-to-gguf:blk.39.ffn_down_shexp.weight, torch.bfloat16 --> BF16, shape = {512, 2048} | |
| INFO:hf-to-gguf:blk.39.ffn_gate_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.39.ffn_up_shexp.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.39.ffn_gate_inp_shexp.weight, torch.bfloat16 --> F32, shape = {2048, 1} | |
| INFO:hf-to-gguf:blk.39.post_attention_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:blk.39.attn_k_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.39.attn_k.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:blk.39.attn_output.weight, torch.bfloat16 --> BF16, shape = {4096, 2048} | |
| INFO:hf-to-gguf:blk.39.attn_q_norm.weight, torch.bfloat16 --> F32, shape = {256} | |
| INFO:hf-to-gguf:blk.39.attn_q.weight, torch.bfloat16 --> BF16, shape = {2048, 8192} | |
| INFO:hf-to-gguf:blk.39.attn_v.weight, torch.bfloat16 --> BF16, shape = {2048, 512} | |
| INFO:hf-to-gguf:output_norm.weight, torch.bfloat16 --> F32, shape = {2048} | |
| INFO:hf-to-gguf:Set meta model | |
| INFO:hf-to-gguf:Set model parameters | |
| INFO:hf-to-gguf:gguf: context length = 262144 | |
| INFO:hf-to-gguf:gguf: embedding length = 2048 | |
| INFO:hf-to-gguf:gguf: head count = 16 | |
| INFO:hf-to-gguf:gguf: key-value head count = 2 | |
| WARNING:hf-to-gguf:Unknown RoPE type: default | |
| INFO:hf-to-gguf:gguf: rope scaling type = NONE | |
| INFO:hf-to-gguf:gguf: mrope sections: [11, 11, 10, 0] | |
| INFO:hf-to-gguf:gguf: rope theta = 10000000 | |
| INFO:hf-to-gguf:gguf: rms norm epsilon = 1e-06 | |
| INFO:hf-to-gguf:gguf: expert count = 256 | |
| INFO:hf-to-gguf:gguf: experts used count = 8 | |
| INFO:hf-to-gguf:gguf: file type = 32 | |
| INFO:hf-to-gguf:gguf: expert feed forward length = 512 | |
| INFO:hf-to-gguf:gguf: expert shared feed forward length = 512 | |
| INFO:hf-to-gguf:Set model quantization version | |
| INFO:hf-to-gguf:Set model tokenizer | |
| INFO:gguf.vocab:Adding 247587 merge(s). | |
| INFO:gguf.vocab:Setting special token type eos to 248046 | |
| INFO:gguf.vocab:Setting special token type pad to 248044 | |
| INFO:gguf.vocab:Setting special token type bos to 248044 | |
| INFO:gguf.vocab:Setting add_bos_token to False | |
| INFO:gguf.vocab:Setting chat_template to {%- set image_count = namespace(value=0) %} | |
| {%- set video_count = namespace(value=0) %} | |
| {%- macro render_content(content, do_vision_count, is_system_content=false) %} | |
| {%- if content is string %} | |
| {{- content }} | |
| {%- elif content is iterable and content is not mapping %} | |
| {%- for item in content %} | |
| {%- if 'image' in item or 'image_url' in item or item.type == 'image' %} | |
| {%- if is_system_content %} | |
| {{- raise_exception('System message cannot contain images.') }} | |
| {%- endif %} | |
| {%- if do_vision_count %} | |
| {%- set image_count.value = image_count.value + 1 %} | |
| {%- endif %} | |
| {%- if add_vision_id %} | |
| {{- 'Picture ' ~ image_count.value ~ ': ' }} | |
| {%- endif %} | |
| {{- '<|vision_start|><|image_pad|><|vision_end|>' }} | |
| {%- elif 'video' in item or item.type == 'video' %} | |
| {%- if is_system_content %} | |
| {{- raise_exception('System message cannot contain videos.') }} | |
| {%- endif %} | |
| {%- if do_vision_count %} | |
| {%- set video_count.value = video_count.value + 1 %} | |
| {%- endif %} | |
| {%- if add_vision_id %} | |
| {{- 'Video ' ~ video_count.value ~ ': ' }} | |
| {%- endif %} | |
| {{- '<|vision_start|><|video_pad|><|vision_end|>' }} | |
| {%- elif 'text' in item %} | |
| {{- item.text }} | |
| {%- else %} | |
| {{- raise_exception('Unexpected item type in content.') }} | |
| {%- endif %} | |
| {%- endfor %} | |
| {%- elif content is none or content is undefined %} | |
| {{- '' }} | |
| {%- else %} | |
| {{- raise_exception('Unexpected content type.') }} | |
| {%- endif %} | |
| {%- endmacro %} | |
| {%- if not messages %} | |
| {{- raise_exception('No messages provided.') }} | |
| {%- endif %} | |
| {%- if tools and tools is iterable and tools is not mapping %} | |
| {{- '<|im_start|>system\n' }} | |
| {{- "# Tools\n\nYou have access to the following functions:\n\n<tools>" }} | |
| {%- for tool in tools %} | |
| {{- "\n" }} | |
| {{- tool | tojson }} | |
| {%- endfor %} | |
| {{- "\n</tools>" }} | |
| {{- '\n\nIf you choose to call a function ONLY reply in the following format with NO suffix:\n\n<tool_call>\n<function=example_function_name>\n<parameter=example_parameter_1>\nvalue_1\n</parameter>\n<parameter=example_parameter_2>\nThis is the value for the second parameter\nthat can span\nmultiple lines\n</parameter>\n</function>\n</tool_call>\n\n<IMPORTANT>\nReminder:\n- Function calls MUST follow the specified format: an inner <function=...></function> block must be nested within <tool_call></tool_call> XML tags\n- Required parameters MUST be specified\n- You may provide optional reasoning for your function call in natural language BEFORE the function call, but NOT after\n- If there is no function call available, answer the question like normal with your current knowledge and do not tell the user about function calls\n</IMPORTANT>' }} | |
| {%- if messages[0].role == 'system' %} | |
| {%- set content = render_content(messages[0].content, false, true)|trim %} | |
| {%- if content %} | |
| {{- '\n\n' + content }} | |
| {%- endif %} | |
| {%- endif %} | |
| {{- '<|im_end|>\n' }} | |
| {%- else %} | |
| {%- if messages[0].role == 'system' %} | |
| {%- set content = render_content(messages[0].content, false, true)|trim %} | |
| {{- '<|im_start|>system\n' + content + '<|im_end|>\n' }} | |
| {%- endif %} | |
| {%- endif %} | |
| {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %} | |
| {%- for message in messages[::-1] %} | |
| {%- set index = (messages|length - 1) - loop.index0 %} | |
| {%- if ns.multi_step_tool and message.role == "user" %} | |
| {%- set content = render_content(message.content, false)|trim %} | |
| {%- if not(content.startswith('<tool_response>') and content.endswith('</tool_response>')) %} | |
| {%- set ns.multi_step_tool = false %} | |
| {%- set ns.last_query_index = index %} | |
| {%- endif %} | |
| {%- endif %} | |
| {%- endfor %} | |
| {%- if ns.multi_step_tool %} | |
| {{- raise_exception('No user query found in messages.') }} | |
| {%- endif %} | |
| {%- for message in messages %} | |
| {%- set content = render_content(message.content, true)|trim %} | |
| {%- if message.role == "system" %} | |
| {%- if not loop.first %} | |
| {{- raise_exception('System message must be at the beginning.') }} | |
| {%- endif %} | |
| {%- elif message.role == "user" %} | |
| {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }} | |
| {%- elif message.role == "assistant" %} | |
| {%- set reasoning_content = '' %} | |
| {%- if message.reasoning_content is string %} | |
| {%- set reasoning_content = message.reasoning_content %} | |
| {%- else %} | |
| {%- if '</think>' in content %} | |
| {%- set reasoning_content = content.split('</think>')[0].rstrip('\n').split('<think>')[-1].lstrip('\n') %} | |
| {%- set content = content.split('</think>')[-1].lstrip('\n') %} | |
| {%- endif %} | |
| {%- endif %} | |
| {%- set reasoning_content = reasoning_content|trim %} | |
| {%- if (preserve_thinking is defined and preserve_thinking is true) or (loop.index0 > ns.last_query_index) %} | |
| {{- '<|im_start|>' + message.role + '\n<think>\n' + reasoning_content + '\n</think>\n\n' + content }} | |
| {%- else %} | |
| {{- '<|im_start|>' + message.role + '\n' + content }} | |
| {%- endif %} | |
| {%- if message.tool_calls and message.tool_calls is iterable and message.tool_calls is not mapping %} | |
| {%- for tool_call in message.tool_calls %} | |
| {%- if tool_call.function is defined %} | |
| {%- set tool_call = tool_call.function %} | |
| {%- endif %} | |
| {%- if loop.first %} | |
| {%- if content|trim %} | |
| {{- '\n\n<tool_call>\n<function=' + tool_call.name + '>\n' }} | |
| {%- else %} | |
| {{- '<tool_call>\n<function=' + tool_call.name + '>\n' }} | |
| {%- endif %} | |
| {%- else %} | |
| {{- '\n<tool_call>\n<function=' + tool_call.name + '>\n' }} | |
| {%- endif %} | |
| {%- if tool_call.arguments is defined %} | |
| {%- for args_name, args_value in tool_call.arguments|items %} | |
| {{- '<parameter=' + args_name + '>\n' }} | |
| {%- set args_value = args_value | string if args_value is string else args_value | tojson | safe %} | |
| {{- args_value }} | |
| {{- '\n</parameter>\n' }} | |
| {%- endfor %} | |
| {%- endif %} | |
| {{- '</function>\n</tool_call>' }} | |
| {%- endfor %} | |
| {%- endif %} | |
| {{- '<|im_end|>\n' }} | |
| {%- elif message.role == "tool" %} | |
| {%- if loop.previtem and loop.previtem.role != "tool" %} | |
| {{- '<|im_start|>user' }} | |
| {%- endif %} | |
| {{- '\n<tool_response>\n' }} | |
| {{- content }} | |
| {{- '\n</tool_response>' }} | |
| {%- if not loop.last and loop.nextitem.role != "tool" %} | |
| {{- '<|im_end|>\n' }} | |
| {%- elif loop.last %} | |
| {{- '<|im_end|>\n' }} | |
| {%- endif %} | |
| {%- else %} | |
| {{- raise_exception('Unexpected message role.') }} | |
| {%- endif %} | |
| {%- endfor %} | |
| {%- if add_generation_prompt %} | |
| {{- '<|im_start|>assistant\n' }} | |
| {%- if enable_thinking is defined and enable_thinking is false %} | |
| {{- '<think>\n\n</think>\n\n' }} | |
| {%- else %} | |
| {{- '<think>\n' }} | |
| {%- endif %} | |
| {%- endif %} | |
| INFO:gguf.gguf_writer:Writing the following files: | |
| INFO:gguf.gguf_writer:/tmp/q_quant_work/main.bf16.gguf: n_tensors = 733, total_size = 69.4G | |
| Writing: 0%| | 0.00/69.4G [00:00<?, ?byte/s] Writing: 1%|β | 1.02G/69.4G [00:06<07:07, 160Mbyte/s] Writing: 2%|β | 1.05G/69.4G [00:06<07:18, 156Mbyte/s] Writing: 2%|β | 1.08G/69.4G [00:06<07:08, 159Mbyte/s] Writing: 2%|β | 1.62G/69.4G [00:10<07:55, 142Mbyte/s] Writing: 3%|β | 2.16G/69.4G [00:13<06:33, 171Mbyte/s] Writing: 3%|β | 2.19G/69.4G [00:13<06:43, 167Mbyte/s] Writing: 3%|β | 2.23G/69.4G [00:13<06:35, 170Mbyte/s] Writing: 4%|β | 2.76G/69.4G [00:16<06:33, 169Mbyte/s] Writing: 5%|β | 3.30G/69.4G [00:20<06:48, 162Mbyte/s] Writing: 6%|β | 3.84G/69.4G [00:22<06:01, 181Mbyte/s] Writing: 6%|β | 4.37G/69.4G [00:25<05:56, 182Mbyte/s] Writing: 6%|β | 4.42G/69.4G [00:26<06:12, 175Mbyte/s] Writing: 6%|β | 4.46G/69.4G [00:26<06:07, 177Mbyte/s] Writing: 7%|β | 4.99G/69.4G [00:28<05:35, 192Mbyte/s] Writing: 8%|β | 5.53G/69.4G [00:32<06:03, 176Mbyte/s] Writing: 9%|β | 6.07G/69.4G [00:34<05:25, 194Mbyte/s] Writing: 10%|β | 6.61G/69.4G [00:37<05:23, 194Mbyte/s] Writing: 10%|β | 7.15G/69.4G [00:40<05:30, 188Mbyte/s] Writing: 11%|β | 7.69G/69.4G [00:42<05:03, 203Mbyte/s] Writing: 11%|β | 7.71G/69.4G [00:43<05:13, 197Mbyte/s] Writing: 11%|β | 7.75G/69.4G [00:43<05:08, 200Mbyte/s] Writing: 11%|β | 7.78G/69.4G [00:43<05:06, 201Mbyte/s] Writing: 11%|ββ | 7.82G/69.4G [00:43<05:02, 204Mbyte/s] Writing: 12%|ββ | 8.35G/69.4G [00:46<04:56, 206Mbyte/s] Writing: 13%|ββ | 8.89G/69.4G [00:49<05:15, 192Mbyte/s] Writing: 14%|ββ | 9.43G/69.4G [00:51<04:49, 207Mbyte/s] Writing: 14%|ββ | 9.47G/69.4G [00:51<05:00, 200Mbyte/s] Writing: 14%|ββ | 9.50G/69.4G [00:51<04:56, 202Mbyte/s] Writing: 14%|ββ | 10.0G/69.4G [00:54<05:11, 191Mbyte/s] Writing: 15%|ββ | 10.6G/69.4G [00:57<05:16, 186Mbyte/s] Writing: 16%|ββ | 11.1G/69.4G [01:00<04:50, 200Mbyte/s] Writing: 16%|ββ | 11.2G/69.4G [01:00<05:05, 190Mbyte/s] Writing: 16%|ββ | 11.2G/69.4G [01:00<05:07, 189Mbyte/s] Writing: 17%|ββ | 11.7G/69.4G [01:04<05:35, 172Mbyte/s] Writing: 18%|ββ | 12.3G/69.4G [01:08<06:28, 147Mbyte/s] Writing: 18%|ββ | 12.8G/69.4G [01:10<05:30, 171Mbyte/s] Writing: 19%|ββ | 13.3G/69.4G [01:14<05:39, 165Mbyte/s] Writing: 20%|ββ | 13.9G/69.4G [01:17<05:40, 163Mbyte/s] Writing: 21%|ββ | 14.4G/69.4G [01:19<05:02, 182Mbyte/s] Writing: 21%|ββ | 14.4G/69.4G [01:20<05:10, 177Mbyte/s] Writing: 21%|ββ | 14.5G/69.4G [01:20<05:07, 178Mbyte/s] Writing: 21%|ββ | 14.5G/69.4G [01:20<05:17, 173Mbyte/s] Writing: 21%|ββ | 14.6G/69.4G [01:20<05:10, 176Mbyte/s] Writing: 22%|βββ | 15.1G/69.4G [01:24<05:19, 170Mbyte/s] Writing: 22%|βββ | 15.1G/69.4G [01:24<05:22, 168Mbyte/s] Writing: 22%|βββ | 15.2G/69.4G [01:24<05:15, 172Mbyte/s] Writing: 23%|βββ | 15.7G/69.4G [01:28<05:38, 158Mbyte/s] Writing: 23%|βββ | 16.2G/69.4G [01:32<06:29, 137Mbyte/s] Writing: 24%|βββ | 16.8G/69.4G [01:34<05:22, 163Mbyte/s] Writing: 24%|βββ | 16.8G/69.4G [01:35<05:28, 160Mbyte/s] Writing: 24%|βββ | 16.8G/69.4G [01:35<05:23, 163Mbyte/s] Writing: 25%|βββ | 17.4G/69.4G [01:38<05:18, 163Mbyte/s] Writing: 26%|βββ | 17.9G/69.4G [01:43<06:05, 141Mbyte/s] Writing: 27%|βββ | 18.4G/69.4G [01:45<05:06, 166Mbyte/s] Writing: 27%|βββ | 19.0G/69.4G [01:49<05:37, 149Mbyte/s] Writing: 28%|βββ | 19.5G/69.4G [01:52<04:52, 170Mbyte/s] Writing: 28%|βββ | 19.5G/69.4G [01:52<05:07, 162Mbyte/s] Writing: 29%|βββ | 20.1G/69.4G [01:56<05:41, 144Mbyte/s] Writing: 30%|βββ | 20.6G/69.4G [01:59<04:46, 170Mbyte/s] Writing: 30%|βββ | 20.6G/69.4G [01:59<04:49, 168Mbyte/s] Writing: 30%|βββ | 20.7G/69.4G [01:59<04:46, 170Mbyte/s] Writing: 30%|βββ | 20.7G/69.4G [01:59<04:54, 165Mbyte/s] Writing: 30%|βββ | 20.7G/69.4G [01:59<04:47, 169Mbyte/s] Writing: 31%|βββ | 21.3G/69.4G [02:03<05:41, 141Mbyte/s] Writing: 31%|ββββ | 21.8G/69.4G [02:06<04:32, 175Mbyte/s] Writing: 31%|ββββ | 21.8G/69.4G [02:06<04:36, 172Mbyte/s] Writing: 32%|ββββ | 21.9G/69.4G [02:06<04:31, 175Mbyte/s] Writing: 32%|ββββ | 22.4G/69.4G [02:09<04:39, 168Mbyte/s] Writing: 33%|ββββ | 23.0G/69.4G [02:13<05:03, 153Mbyte/s] Writing: 34%|ββββ | 23.5G/69.4G [02:16<04:17, 178Mbyte/s] Writing: 35%|ββββ | 24.0G/69.4G [02:19<04:18, 175Mbyte/s] Writing: 35%|ββββ | 24.6G/69.4G [02:21<04:04, 184Mbyte/s] Writing: 35%|ββββ | 24.6G/69.4G [02:22<04:13, 176Mbyte/s] Writing: 36%|ββββ | 24.7G/69.4G [02:22<04:10, 178Mbyte/s] Writing: 36%|ββββ | 25.2G/69.4G [02:25<03:57, 186Mbyte/s] Writing: 37%|ββββ | 25.7G/69.4G [02:28<04:01, 180Mbyte/s] Writing: 38%|ββββ | 26.3G/69.4G [02:30<03:35, 200Mbyte/s] Writing: 39%|ββββ | 26.8G/69.4G [02:33<03:33, 200Mbyte/s] Writing: 39%|ββββ | 27.3G/69.4G [02:35<03:20, 209Mbyte/s] Writing: 39%|ββββ | 27.4G/69.4G [02:35<03:22, 207Mbyte/s] Writing: 40%|ββββ | 27.4G/69.4G [02:36<03:24, 205Mbyte/s] Writing: 40%|ββββ | 27.5G/69.4G [02:36<03:21, 208Mbyte/s] Writing: 40%|ββββ | 28.0G/69.4G [02:38<03:22, 204Mbyte/s] Writing: 41%|ββββ | 28.5G/69.4G [02:41<03:06, 219Mbyte/s] Writing: 42%|βββββ | 29.1G/69.4G [02:44<03:13, 208Mbyte/s] Writing: 43%|βββββ | 29.6G/69.4G [02:46<03:15, 203Mbyte/s] Writing: 43%|βββββ | 29.7G/69.4G [02:47<03:20, 198Mbyte/s] Writing: 43%|βββββ | 29.7G/69.4G [02:47<03:18, 200Mbyte/s] Writing: 44%|βββββ | 30.2G/69.4G [02:49<03:13, 202Mbyte/s] Writing: 44%|βββββ | 30.8G/69.4G [02:53<03:39, 176Mbyte/s] Writing: 45%|βββββ | 31.3G/69.4G [02:55<03:15, 194Mbyte/s] Writing: 45%|βββββ | 31.3G/69.4G [02:56<03:18, 192Mbyte/s] Writing: 45%|βββββ | 31.4G/69.4G [02:56<03:16, 193Mbyte/s] Writing: 46%|βββββ | 31.9G/69.4G [02:58<03:07, 200Mbyte/s] Writing: 47%|βββββ | 32.5G/69.4G [03:02<03:31, 175Mbyte/s] Writing: 48%|βββββ | 33.0G/69.4G [03:04<03:10, 191Mbyte/s] Writing: 48%|βββββ | 33.0G/69.4G [03:05<03:10, 191Mbyte/s] Writing: 48%|βββββ | 33.6G/69.4G [03:07<03:06, 191Mbyte/s] Writing: 49%|βββββ | 34.1G/69.4G [03:10<02:52, 205Mbyte/s] Writing: 50%|βββββ | 34.7G/69.4G [03:13<02:54, 199Mbyte/s] Writing: 50%|βββββ | 34.7G/69.4G [03:13<02:58, 194Mbyte/s] Writing: 50%|βββββ | 34.7G/69.4G [03:13<02:56, 196Mbyte/s] Writing: 51%|βββββ | 35.3G/69.4G [03:16<02:50, 199Mbyte/s] Writing: 52%|ββββββ | 35.8G/69.4G [03:19<03:06, 180Mbyte/s] Writing: 52%|ββββββ | 36.4G/69.4G [03:21<02:46, 198Mbyte/s] Writing: 52%|ββββββ | 36.4G/69.4G [03:22<02:48, 196Mbyte/s] Writing: 53%|ββββββ | 36.4G/69.4G [03:22<02:45, 199Mbyte/s] Writing: 53%|ββββββ | 37.0G/69.4G [03:24<02:38, 204Mbyte/s] Writing: 53%|ββββββ | 37.0G/69.4G [03:25<02:41, 201Mbyte/s] Writing: 53%|ββββββ | 37.0G/69.4G [03:25<02:38, 205Mbyte/s] Writing: 54%|ββββββ | 37.6G/69.4G [03:28<03:09, 168Mbyte/s] Writing: 55%|ββββββ | 38.1G/69.4G [03:30<02:39, 196Mbyte/s] Writing: 56%|ββββββ | 38.7G/69.4G [03:33<02:40, 191Mbyte/s] Writing: 56%|ββββββ | 39.2G/69.4G [03:36<02:26, 206Mbyte/s] Writing: 57%|ββββββ | 39.7G/69.4G [03:39<02:30, 197Mbyte/s] Writing: 58%|ββββββ | 40.3G/69.4G [03:42<02:31, 192Mbyte/s] Writing: 59%|ββββββ | 40.8G/69.4G [03:45<02:40, 178Mbyte/s] Writing: 60%|ββββββ | 41.4G/69.4G [03:47<02:25, 192Mbyte/s] Writing: 60%|ββββββ | 41.4G/69.4G [03:48<02:25, 192Mbyte/s] Writing: 60%|ββββββ | 41.4G/69.4G [03:48<02:24, 193Mbyte/s] Writing: 60%|ββββββ | 41.5G/69.4G [03:48<02:22, 196Mbyte/s] Writing: 61%|ββββββ | 42.0G/69.4G [03:51<02:19, 196Mbyte/s] Writing: 61%|βββββββ | 42.5G/69.4G [03:54<02:30, 179Mbyte/s] Writing: 62%|βββββββ | 43.1G/69.4G [03:56<02:13, 197Mbyte/s] Writing: 62%|βββββββ | 43.1G/69.4G [03:57<02:14, 195Mbyte/s] Writing: 62%|βββββββ | 43.2G/69.4G [03:57<02:12, 197Mbyte/s] Writing: 63%|βββββββ | 43.7G/69.4G [03:59<02:10, 196Mbyte/s] Writing: 64%|βββββββ | 44.2G/69.4G [04:03<02:18, 181Mbyte/s] Writing: 65%|βββββββ | 44.8G/69.4G [04:05<02:07, 193Mbyte/s] Writing: 65%|βββββββ | 44.8G/69.4G [04:06<02:11, 187Mbyte/s] Writing: 65%|βββββββ | 44.9G/69.4G [04:06<02:09, 189Mbyte/s] Writing: 65%|βββββββ | 45.4G/69.4G [04:09<02:02, 196Mbyte/s] Writing: 66%|βββββββ | 45.9G/69.4G [04:11<01:50, 213Mbyte/s] Writing: 67%|βββββββ | 46.5G/69.4G [04:13<01:50, 208Mbyte/s] Writing: 68%|βββββββ | 47.0G/69.4G [04:16<01:42, 219Mbyte/s] Writing: 68%|βββββββ | 47.1G/69.4G [04:16<01:42, 217Mbyte/s] Writing: 68%|βββββββ | 47.1G/69.4G [04:16<01:43, 216Mbyte/s] Writing: 68%|βββββββ | 47.1G/69.4G [04:16<01:42, 218Mbyte/s] Writing: 69%|βββββββ | 47.7G/69.4G [04:19<01:42, 211Mbyte/s] Writing: 69%|βββββββ | 48.2G/69.4G [04:22<01:50, 192Mbyte/s] Writing: 70%|βββββββ | 48.7G/69.4G [04:24<01:39, 208Mbyte/s] Writing: 71%|βββββββ | 49.3G/69.4G [04:27<01:37, 207Mbyte/s] Writing: 72%|ββββββββ | 49.8G/69.4G [04:30<01:36, 203Mbyte/s] Writing: 72%|ββββββββ | 49.9G/69.4G [04:30<01:40, 194Mbyte/s] Writing: 72%|ββββββββ | 49.9G/69.4G [04:30<01:39, 196Mbyte/s] Writing: 73%|ββββββββ | 50.4G/69.4G [04:33<01:33, 203Mbyte/s] Writing: 73%|ββββββββ | 50.5G/69.4G [04:33<01:34, 200Mbyte/s] Writing: 73%|ββββββββ | 50.5G/69.4G [04:33<01:33, 203Mbyte/s] Writing: 74%|ββββββββ | 51.0G/69.4G [04:37<01:47, 171Mbyte/s] Writing: 74%|ββββββββ | 51.6G/69.4G [04:39<01:30, 196Mbyte/s] Writing: 75%|ββββββββ | 52.1G/69.4G [04:42<01:26, 198Mbyte/s] Writing: 76%|ββββββββ | 52.7G/69.4G [04:45<01:34, 176Mbyte/s] Writing: 77%|ββββββββ | 53.2G/69.4G [04:47<01:23, 194Mbyte/s] Writing: 77%|ββββββββ | 53.2G/69.4G [04:48<01:23, 194Mbyte/s] Writing: 78%|ββββββββ | 53.8G/69.4G [04:50<01:18, 198Mbyte/s] Writing: 78%|ββββββββ | 54.3G/69.4G [04:53<01:11, 211Mbyte/s] Writing: 79%|ββββββββ | 54.9G/69.4G [04:55<01:10, 206Mbyte/s] Writing: 79%|ββββββββ | 54.9G/69.4G [04:56<01:12, 199Mbyte/s] Writing: 79%|ββββββββ | 54.9G/69.4G [04:56<01:11, 201Mbyte/s] Writing: 80%|ββββββββ | 55.5G/69.4G [04:58<01:06, 208Mbyte/s] Writing: 81%|ββββββββ | 56.0G/69.4G [05:02<01:10, 190Mbyte/s] Writing: 82%|βββββββββ | 56.6G/69.4G [05:04<01:01, 207Mbyte/s] Writing: 82%|βββββββββ | 56.6G/69.4G [05:04<01:04, 199Mbyte/s] Writing: 82%|βββββββββ | 56.6G/69.4G [05:04<01:03, 202Mbyte/s] Writing: 82%|βββββββββ | 57.2G/69.4G [05:07<00:59, 204Mbyte/s] Writing: 83%|βββββββββ | 57.7G/69.4G [05:10<01:00, 192Mbyte/s] Writing: 84%|βββββββββ | 58.2G/69.4G [05:12<00:53, 206Mbyte/s] Writing: 84%|βββββββββ | 58.3G/69.4G [05:13<00:55, 200Mbyte/s] Writing: 84%|βββββββββ | 58.3G/69.4G [05:13<00:54, 202Mbyte/s] Writing: 85%|βββββββββ | 58.9G/69.4G [05:15<00:50, 208Mbyte/s] Writing: 86%|βββββββββ | 59.4G/69.4G [05:18<00:53, 187Mbyte/s] Writing: 86%|βββββββββ | 59.9G/69.4G [05:21<00:45, 205Mbyte/s] Writing: 87%|βββββββββ | 60.5G/69.4G [05:23<00:43, 203Mbyte/s] Writing: 88%|βββββββββ | 61.0G/69.4G [05:26<00:42, 197Mbyte/s] Writing: 89%|βββββββββ | 61.6G/69.4G [05:29<00:37, 209Mbyte/s] Writing: 89%|βββββββββ | 61.6G/69.4G [05:29<00:38, 204Mbyte/s] Writing: 89%|βββββββββ | 61.6G/69.4G [05:29<00:37, 205Mbyte/s] Writing: 89%|βββββββββ | 61.6G/69.4G [05:29<00:38, 202Mbyte/s] Writing: 89%|βββββββββ | 61.7G/69.4G [05:29<00:37, 205Mbyte/s] Writing: 90%|βββββββββ | 62.2G/69.4G [05:32<00:36, 198Mbyte/s] Writing: 90%|βββββββββ | 62.8G/69.4G [05:35<00:36, 179Mbyte/s] Writing: 91%|βββββββββ | 63.3G/69.4G [05:38<00:30, 197Mbyte/s] Writing: 91%|ββββββββββ| 63.3G/69.4G [05:38<00:31, 191Mbyte/s] Writing: 91%|ββββββββββ| 63.4G/69.4G [05:38<00:30, 194Mbyte/s] Writing: 92%|ββββββββββ| 63.9G/69.4G [05:41<00:27, 198Mbyte/s] Writing: 93%|ββββββββββ| 64.4G/69.4G [05:44<00:26, 186Mbyte/s] Writing: 94%|ββββββββββ| 65.0G/69.4G [05:46<00:21, 203Mbyte/s] Writing: 94%|ββββββββββ| 65.0G/69.4G [05:47<00:21, 198Mbyte/s] Writing: 94%|ββββββββββ| 65.1G/69.4G [05:47<00:21, 200Mbyte/s] Writing: 95%|ββββββββββ| 65.6G/69.4G [05:50<00:19, 190Mbyte/s] Writing: 95%|ββββββββββ| 66.1G/69.4G [05:53<00:17, 182Mbyte/s] Writing: 96%|ββββββββββ| 66.7G/69.4G [05:55<00:13, 201Mbyte/s] Writing: 97%|ββββββββββ| 67.2G/69.4G [05:58<00:10, 197Mbyte/s] Writing: 98%|ββββββββββ| 67.7G/69.4G [06:00<00:07, 210Mbyte/s] Writing: 99%|ββββββββββ| 68.8G/69.4G [06:04<00:02, 228Mbyte/s] Writing: 100%|ββββββββββ| 69.3G/69.4G [06:07<00:00, 217Mbyte/s] Writing: 100%|ββββββββββ| 69.3G/69.4G [06:07<00:00, 212Mbyte/s] Writing: 100%|ββββββββββ| 69.4G/69.4G [06:07<00:00, 214Mbyte/s] Writing: 100%|ββββββββββ| 69.4G/69.4G [06:07<00:00, 189Mbyte/s] | |
| INFO:hf-to-gguf:Model successfully exported to /tmp/q_quant_work/main.bf16.gguf | |