Views
No views yet
google/mt5-smalluse_safetensors=True for all model loading📁 Memo/
├── 📄 requirements.txt # Production dependencies
├── 📁 models/
│ └── 📁 text/
│ └── 📄 bangla_parser.py # Transformer-based Bangla parser
├── 📁 core/
│ └── 📄 scene_planner.py # ML-based scene planning
├── 📁 models/
│ └── 📁 image/
│ └── 📄 sd_generator.py # Stable Diffusion + Safetensors
├── 📁 data/
│ └── 📁 lora/
│ └── 📄 README.md # LoRA configuration (safetensors only)
├── 📁 scripts/
│ └── 📄 train_scene_lora.py # Training with safetensors output
├── 📁 config/
│ └── 📄 model_tiers.py # Tier management system
└── 📁 api/
└── 📄 main.py # Production API endpoint1from core.scene_planner import plan_scenes
2
3scenes = plan_scenes(
4 text_bn="আজকের দিনটি খুব সুন্দর ছিল।",
5 duration=15
6)1from config.model_tiers import get_tier_config
2from models.image.sd_generator import get_generator
3
4config = get_tier_config("pro")
5generator = get_generator(
6 model_id=config.image_model_id,
7 lora_path=config.lora_path,
8 use_lcm=config.lcm_enabled
9)
10
11frames = generator.generate_frames(
12 prompt="Beautiful landscape scene",
13 frames=5
14)1curl -X POST "http://localhost:8000/generate" \\
2 -H "Content-Type: application/json" \\
3 -d '{
4 "text": "আজকের দিনটি খুব সুন্দর ছিল।",
5 "duration": 15,
6 "tier": "pro"
7 }'1from scripts.train_scene_lora import SceneLoRATrainer, TrainingConfig
2
3config = TrainingConfig(
4 base_model="google/mt5-small",
5 rank=32,
6 alpha=64,
7 save_safetensors=True # MANDATORY
8)
9
10trainer = SceneLoRATrainer(config)
11trainer.load_model()
12trainer.setup_lora()
13trainer.train(training_data)1from config.model_tiers import validate_model_weights_security
2
3result = validate_model_weights_security("data/lora/memo-scene-lora.safetensors")
4print(f"Secure: {result['is_secure']}")
5print(f"Issues: {result['issues']}")1# Install dependencies
2pip install -r requirements.txt
3
4# Train custom LoRA
5python scripts/train_scene_lora.py
6
7# Start API server
8python api/main.py
9
10# Check health
11curl http://localhost:8000/health