# DSV4-tiny-finetuned This is a fine-tuned version of `inference-optimization/DSV4-tiny-empty` trained on famous internet copypastas. ## Model Details - **Base Model**: inference-optimization/DSV4-tiny-empty - **Architecture**: DeepseekV4ForCausalLM - **Total Parameters**: 2,689,440,743 (~2.7B parameters) - **Precision**: bfloat16 ## Training Details The model was fine-tuned using the training template from the create-tiny-model skill on 4 famous internet copypastas: - Bee Movie aviation speech - GNU/Linux interject copypasta - FitnessGram Pacer Test - Darth Plagueis the Wise ### Training Configuration - **Target Perplexity**: 3.0 - **Batch Size**: 2 - **Learning Rate**: 5e-5 - **Max Steps**: 1000 (early stopped at step 160) - **Training Runtime**: 29.2 seconds - **Training Loss**: 0.2243 - **Final Perplexity**: ~2.44 (achieved target) ### Training Progress The model achieved excellent convergence: - Initial loss: 12.52 - Final loss: 0.000137 (at step 80) - Training stopped early after consistently achieving target perplexity ## Generation Example During training validation, the model successfully generated: **Prompt**: "According to all known laws" **Output**: "According to all known laws of aviation, there is no way a bee should be able to fly." ## Usage ```python from transformers import AutoModelForCausalLM, AutoTokenizer import torch tokenizer = AutoTokenizer.from_pretrained("./DSV4-tiny-finetuned") model = AutoModelForCausalLM.from_pretrained( "./DSV4-tiny-finetuned", device_map="auto", torch_dtype=torch.bfloat16 ) # Note: The model uses bfloat16 precision # Ensure your inputs are properly cast to the correct dtype ``` ## Files - `config.json`: Model configuration - `model.safetensors`: Model weights (5.1GB) - `tokenizer.json`: Tokenizer vocabulary - `tokenizer_config.json`: Tokenizer configuration - `generation_config.json`: Generation parameters - `training_args.bin`: Training arguments used during fine-tuning ## Notes - The model was successfully fine-tuned and achieved the target perplexity of 3.0 - Training completed in under 30 seconds with early stopping at step 160 - The model memorized the training copypastas effectively, as evidenced by the low final loss - Model uses DeepSeek V4 architecture with MoE (Mixture of Experts) layers