skywolf829 / GSTK

Gaussian Splatting toolkit application. One stop shop for preprocessing your dataset, training your model with human-in-the-loop training, and editing saved GSplat PLY files.
MIT License
4 stars 1 forks source link

Backend trainer/model initialization #6

Closed skywolf829 closed 7 months ago

skywolf829 commented 7 months ago

The frontend will click a button and attempt to initialize a trainer/model on the backend (see #4). The message from the frontend will include all the hyperparameters needed in the Settings object.

Requirements

skywolf829 commented 7 months ago

Initialization is started when a message from the frontend is received. Error checking is handled. All parameters are updated properly.

The dataset is initialized in a thread since it is an IO operation that can take a while (up to 2 minutes on my laptop) to load the dataset and process it.