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
8
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