34 Commits
Author SHA1 Message Date
Harry Chen 7f85d049c9 vram: alias memory in forward and backward 2026-08-31 00:01:06 -04:00
Harry Chen 42761fdb85 vram optimization for splat x img 2026-08-30 21:53:48 -04:00
Harry Chen 4d80f4dc4e add vram breakdown to SS_PROFILE 2026-08-30 14:11:40 -04:00
Harry Chen febc5e1983 fix gui trainer timing + add crash logging 2026-08-29 13:13:29 -04:00
Harry Chen 5d491da2a0 training speed: sorting-free FPBO, whole-word quant SH grad writeback, branch-free SH cell addressing 2026-08-26 09:43:31 -04:00
Harry Chen 6e12ef894b use relative path for __FILE__ + fix linking error 2026-08-22 18:49:05 -04:00
Harry Chen 1727ddc7ae fix masking for depth/normal 2026-08-18 03:05:07 -04:00
Harry Chen 02e1e97a13 use MoGe as default depth/normal model 2026-08-17 07:35:28 -04:00
Harry Chen bf95f153ef support side by side preview for viewer 2026-08-16 19:53:01 -04:00
Harry Chen df3e989486 depth/normal support for GUI 2026-08-15 22:37:20 -04:00
Harry Chen b815973277 fix depth/normal supervision + enforce comment lengths 2026-08-15 19:33:19 -04:00
Harry Chen fe9fbb3c81 metric3d inference for depths and normals 2026-08-15 13:54:44 -04:00
Harry Chen 6d52c0bdae improve frame extraction and masking GUI 2026-08-14 15:56:56 -04:00
Harry Chen 9f61c44d59 update AGENTS.md to write concise comments + clean up dead references in comments 2026-08-08 22:13:57 -04:00
Harry Chen f347923512 better multilingual support 2026-08-08 16:50:08 -04:00
Harry Chen 7cd666afb5 meshing support for vulkan backend + gui meshing option 2026-08-08 00:56:43 -04:00
Harry Chen ae67e24803 remove unused files 2026-08-07 17:56:50 -04:00
Harry Chen 858aa8bd7d custom preset and batch training support 2026-08-07 17:17:45 -04:00
Harry Chen f2bb347329 translate train configs 2026-08-07 08:39:06 -04:00
Harry Chen 5acac8589e recategorize training configs 2026-08-06 23:57:16 -04:00
Harry Chen 508f8c6adb gui viewer, sfm orientation, localization, training fixes 2026-08-06 07:52:58 -04:00
Harry Chen 1f04b8aceb i18n and ui enhancement 2026-08-05 23:27:08 -04:00
Harry Chen 6a7aa32e7f i18n + wip translation 2026-08-05 07:58:36 -04:00
Harry Chen adbf8b19b8 rename spirulae-splat to Spirula Studio 2026-08-05 01:11:25 -04:00
Harry Chen 3c41770a31 drop python/pytorch backend 2026-08-04 22:45:46 -04:00
Harry Chen 9e14459010 rename and i18n plan, phase 0 2026-08-04 21:13:34 -04:00
Harry Chen 70e06ed0df update readme 2026-08-03 09:42:04 -04:00
Harry Chen e67e7ba7ca single executable + minor gui/sam bug fix 2026-08-01 17:15:47 -04:00
Harry Chen 2ad212261c port sam inference and video decode code 2026-08-01 15:50:04 -04:00
Harry Chen 4937c64c74 fix bilagrid error for datasets with >32k images 2026-07-27 10:49:15 -04:00
Harry Chen 40712f242b refactor python/c++ trainer 2026-07-22 17:42:17 -04:00
Harry Chen af96993230 refactor python/c++ dataparser and training webviewer 2026-07-22 16:01:05 -04:00
Harry Chen 7908fb54a0 code restructure 2026-07-22 14:11:28 -04:00
Harry Chen 2992414892 prepare for codebase restructuring 2026-07-22 12:37:35 -04:00