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.
The frontend will send necessary settings to the backend to initialize a Dataset object (see #4 )
Requirements
In ServerCommunicator, listen for the signal to load a dataset with certain settings. When received, attempt to update the dataset object in ServerController.
Upon (trying) to load the dataset, return a error code (int) and status (string) pair to the frontend:
If the dataset cant be created, return an some nonzero error code with a string defining the issue for the frontend to see.
If the dataset is correctly initialized, return 0 error code with something like "OK" or "Dataset loaded", etc
Properly initialized dataset given a path to load, and will return errors if encountered. Also supports a DEBUG mode that doesn't need an actual dataset.
The frontend will send necessary settings to the backend to initialize a
Dataset
object (see #4 )Requirements