asdf98 commited on
Commit
fa58f41
·
verified ·
1 Parent(s): dc40562

Upload LuminaRS_Colab.ipynb

Browse files
Files changed (1) hide show
  1. LuminaRS_Colab.ipynb +13 -0
LuminaRS_Colab.ipynb ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {"cell_type":"markdown","source":["# LuminaRS Training Notebook\nColab A100 compatible."],"metadata":{}},
4
+ {"cell_type":"code","source":["!pip install torch einops transformers diffusers datasets accelerate -q"],"outputs":[],"execution_count":null,"metadata":{}},
5
+ {"cell_type":"code","source":["!git clone https://huggingface.co/asdf98/LuminaRS\n%cd LuminaRS\nimport sys; sys.path.insert(0,'.')"],"outputs":[],"execution_count":null,"metadata":{}},
6
+ {"cell_type":"code","source":["from luminars.model import LuminaRS\nfrom luminars.config import LuminaRSConfig\nimport torch\ncfg=LuminaRSConfig()\nmodel=LuminaRS(cfg)\nprint(f'{sum(p.numel() for p in model.parameters())/1e6:.1f}M params')\nz=torch.randn(1,16,32,32)\nout=model(z,torch.randn(1,77,768),torch.rand(1))\nprint(f'OK {z.shape}->{out.shape}')"],"outputs":[],"execution_count":null,"metadata":{}},
7
+ {"cell_type":"code","source":["from train import train\nmodel=train(stage=1,epochs=5,lr=1e-4)"],"outputs":[],"execution_count":null,"metadata":{}},
8
+ {"cell_type":"code","source":["model=train(stage=2,epochs=3,lr=1e-5)"],"outputs":[],"execution_count":null,"metadata":{}},
9
+ {"cell_type":"code","source":["model=train(stage=3,epochs=2,lr=1e-6)"],"outputs":[],"execution_count":null,"metadata":{}}
10
+ ],
11
+ "metadata":{"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"}},
12
+ "nbformat":4,"nbformat_minor":4
13
+ }