neuTTS-JP-150M (float16, pre-ONNX)

Japanese neuTTS-JP-150M weights in PyTorch / Hugging Face format (safetensors), float16, before ONNX export.
This checkpoint was produced by loading aoiandroid/neuTTS-JP-150m in FP16 and saving with save_pretrained (see dtype: float16 in config.json).

For ONNX or other runtimes, convert from this repo or use a separate ONNX/GGUF release if published.

Model summary

Item Value
Architecture LlamaForCausalLM (model_type: llama)
Weight dtype float16 (config.json β†’ dtype)
Hidden size 512
Layers 12
Attention heads 8
KV heads 8
Intermediate (FFN) 2048
Max position embeddings 4096
Vocab size 99111
Tokenizer Custom LlmJpTtsTokenizer (trust_remote_code=True)

Repository structure

All files live at the repository root (flat layout):

aoiandroid/neutts-jp-150m-float16/
β”œβ”€β”€ README.md                    # Model card (this file)
β”œβ”€β”€ .gitattributes               # Managed by Hugging Face Hub / Git LFS rules
β”œβ”€β”€ config.json                  # Transformers model config (FP16, Llama-style)
β”œβ”€β”€ generation_config.json       # Default generation settings
β”œβ”€β”€ model.safetensors            # Model weights (float16)
β”œβ”€β”€ tokenizer_config.json        # Tokenizer metadata + auto_map for custom class
β”œβ”€β”€ tokenizer.json               # Tokenizer vocabulary / merges
β”œβ”€β”€ special_tokens_map.json      # Special token id ↔ string mapping
└── tokenization_llm_jp_tts.py   # Custom tokenizer implementation (remote code)
File Role
model.safetensors Serialized FP16 weights
config.json Architecture, dtype, RoPE, etc.
tokenization_llm_jp_tts.py Required for AutoTokenizer; use trust_remote_code=True
tokenizer.json + tokenizer_config.json + special_tokens_map.json Tokenizer assets

Usage (Transformers)

Requires trust_remote_code=True for the tokenizer because of tokenization_llm_jp_tts.py.

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "aoiandroid/neutts-jp-150m-float16"

tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.float16,
    device_map="auto",
)

Full text-to-speech pipelines may depend on additional neuTTS inference code (codec, features, etc.) beyond this causal LM export. This repo documents the pre-ONNX FP16 Hub snapshot only.

Upstream and lineage

  • Base (FP32 Hub): aoiandroid/neuTTS-JP-150m
  • This repo: FP16 save_pretrained export for smaller disk footprint and faster load on FP16-capable devices.

Citation

If you use this model, cite the original neuTTS / neuTTS-JP work and model card from the upstream repository as applicable.

License

See the license and terms on aoiandroid/neuTTS-JP-150m and any bundled LICENSE there. This derivative does not change upstream licensing unless stated otherwise on the upstream model card.

Downloads last month
10
Safetensors
Model size
0.2B params
Tensor type
F16
Β·
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for aoiandroid/neutts-jp-150m-float16

Finetuned
(1)
this model

Collection including aoiandroid/neutts-jp-150m-float16