Complete API Reference

100% Full Class, Struct, and Method Documentation

Programmatic Python & Node.js API Reference

Python Module termux_train

Function / ClassSignatureDescription
tt.diffusion.train_diffusion_lora (image_dir, output_path, prompt="", resolution=512, epochs=3, lr=1e-4, rank=8, backend="auto") Trains image diffusion cross-attention LoRA and exports ComfyUI SafeTensors.
tt.vision.train_vision_vlm_lora (data_source, output_path, epochs=3, lr=2e-4, rank=8, backend="auto") Trains vision multimodal projection adapter and exports termux-vision SafeTensors.
tt.stt.train_stt_lora (data_source, output_path, epochs=3, lr=5e-4, rank=4, backend="auto") Fine-tunes Whisper acoustic encoder-decoder attention blocks.
tt.tts.train_tts_lora (data_source, output_path, epochs=3, lr=3e-4, rank=4, backend="auto") Fine-tunes neural speech synthesis speaker style parameters.
tt.TermuxTrainer (model_type="lora", lora_rank=8, vocab_slice=0, chunk_layers=0, backend="auto") Master configurable trainer for LLMs, tiny transformers, and DoRA adapters.

Node.js / TypeScript Module termux-train

import { trainDiffusion, trainVision, trainSTT, trainTTS, runClusterProbe, TermuxTrainer } from 'termux-train';