Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
9a5415f
optimzed for multi-gpu
jchui521 Feb 7, 2026
79c862e
moved some data aug from training loop to data loader
jchui521 Feb 7, 2026
dc2401d
testing
jchui521 Feb 7, 2026
3db7535
testing 02.14
jchui521 Feb 16, 2026
affffd8
update 02.16
jchui521 Feb 18, 2026
625bfea
Update visualize_room.py
jchui521 Feb 19, 2026
8442a03
testing some data viz stuff
jchui521 Feb 20, 2026
ed5238f
mostly figured out rpi custom data pipeline
jchui521 Feb 20, 2026
22e17cd
some more test runs
jchui521 Feb 20, 2026
3960590
removed some pointless runs
jchui521 Feb 20, 2026
2cd5ef7
data pipeline modifed for rpi dataset
jchui521 Feb 24, 2026
26f8c14
idk what to call this one
jchui521 Feb 24, 2026
b58fb15
update 03.17
jchui521 Mar 17, 2026
aa7fdeb
Update collect_rpi_data.py
jchui521 Mar 17, 2026
d1f4ded
some testeng
jchui521 Mar 17, 2026
ee45075
Update collect_rpi_data.py
jchui521 Mar 17, 2026
9d2cc53
updated training
jchui521 Mar 17, 2026
bbcc6e1
minor fixes
jchui521 Mar 19, 2026
b06dac5
added multiprocessing fix to dataloader
jchui521 Mar 19, 2026
7c1f454
Update train_semseg_win.py
jchui521 Mar 19, 2026
fe7468b
Update train_semseg_win.py
jchui521 Mar 20, 2026
1c9495f
debug
jchui521 Mar 20, 2026
9a7ece7
debug
jchui521 Mar 20, 2026
a184e42
Merge branch 'main' of github.com:jchui521/Pointnet_Pointnet2_pytorch
jchui521 Mar 20, 2026
c34d45e
debugging
jchui521 Mar 20, 2026
b8983c0
Merge branch 'main' of github.com:jchui521/Pointnet_Pointnet2_pytorch
jchui521 Mar 20, 2026
fa8b597
debugging
jchui521 Mar 20, 2026
d504ef3
debug
jchui521 Mar 22, 2026
f938b76
Update train_semseg_win.py
jchui521 Mar 22, 2026
20a6138
Update train_semseg_win.py
jchui521 Mar 22, 2026
aab7c8b
Update pointnet2_sem_seg.py
jchui521 Mar 22, 2026
13de680
Update train_semseg_win.py
jchui521 Mar 22, 2026
07e7e42
try without parallelism
jchui521 Mar 23, 2026
0e22f1f
debugging
jchui521 Mar 23, 2026
bcdf794
debugging
jchui521 Mar 23, 2026
8f05208
Create train_debug.py
jchui521 Mar 23, 2026
252b8c1
minor update
jchui521 Mar 23, 2026
932fdeb
minor update
jchui521 Mar 23, 2026
8deae10
Update train_debug.py
jchui521 Mar 23, 2026
a1f70f1
Update train_debug.py
jchui521 Mar 23, 2026
4db30e7
Update train_debug.py
jchui521 Mar 23, 2026
2247080
Update train_debug.py
jchui521 Mar 23, 2026
fea59aa
Update train_debug.py
jchui521 Mar 23, 2026
3502d88
test
jchui521 Mar 23, 2026
a9d1a82
Update train_debug.py
jchui521 Mar 23, 2026
5389de0
debug
jchui521 Mar 23, 2026
2aab210
Update RPIDataLoader.py
jchui521 Mar 23, 2026
d08a122
debug
jchui521 Mar 23, 2026
31b72ef
Update RPIDataLoader.py
jchui521 Mar 23, 2026
a849dde
Update RPIDataLoader.py
jchui521 Mar 23, 2026
1596575
Update RPIDataLoader.py
jchui521 Mar 23, 2026
7f132b4
debug
jchui521 Mar 23, 2026
4682fcb
Update RPIDataLoader.py
jchui521 Mar 23, 2026
d83d2d7
Update RPIDataLoader.py
jchui521 Mar 23, 2026
761c490
Update train_debug.py
jchui521 Mar 23, 2026
83ebdb6
Update train_debug.py
jchui521 Mar 23, 2026
d642dcc
debuggin
jchui521 Mar 25, 2026
db27520
Update RPIDataLoader.py
jchui521 Mar 25, 2026
fee873a
Update RPIDataLoader.py
jchui521 Mar 25, 2026
25a94a5
Update train_debug.py
jchui521 Mar 25, 2026
456344c
Update train_semseg_win.py
jchui521 Mar 25, 2026
b447604
Update train_semseg_win.py
jchui521 Mar 25, 2026
99d5c29
Update train_semseg_win.py
jchui521 Mar 25, 2026
b9b17d7
Update train_semseg_win.py
jchui521 Mar 25, 2026
d35c32c
Update train_semseg_win.py
jchui521 Mar 25, 2026
49496e2
debug
jchui521 Mar 25, 2026
60bc188
bug fix
jchui521 Mar 26, 2026
87fe7c0
Update train_semseg_win.py
jchui521 Mar 26, 2026
693b890
update testing.ipynb
jchui521 Mar 26, 2026
c1ccdb8
update
jchui521 Mar 26, 2026
279572e
Update RPIDataLoader.py
jchui521 Mar 26, 2026
54ea7e2
Update train_debug.py
jchui521 Mar 26, 2026
6632f85
updated num classes
jchui521 Mar 27, 2026
ca9060b
Create run_training.sh
jchui521 Mar 27, 2026
5ad115f
updated dataset
jchui521 Mar 29, 2026
0ed1c62
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
dd1f1bf
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
d2812c5
debug
jchui521 Mar 31, 2026
51cb0a4
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
19a8066
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
93abec4
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
a853761
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
d903f64
Update train_semseg_win_rpi.py
jchui521 Mar 31, 2026
bd6c689
Update train_semseg_win_rpi.py
jchui521 Apr 3, 2026
f113887
Update train_semseg_win_rpi.py
jchui521 Apr 3, 2026
26e5574
Update train_semseg_win_rpi.py
jchui521 Apr 3, 2026
758a755
Update train_semseg_win_rpi.py
jchui521 Apr 3, 2026
3307fe8
Update train_semseg_win_rpi.py
jchui521 Apr 3, 2026
82ba9b0
Create test_semseg_rpi.py
jchui521 Apr 10, 2026
afe3589
Update RPIDataLoader.py
jchui521 Apr 10, 2026
0e381f8
Update test_semseg_rpi.py
jchui521 Apr 10, 2026
c50a394
Update test_semseg_rpi.py
jchui521 Apr 10, 2026
cf5c818
Update test_semseg_rpi.py
jchui521 Apr 10, 2026
eca7590
Update RPIDataLoader.py
jchui521 Apr 10, 2026
48af880
rewroked test script
jchui521 Apr 10, 2026
90bf9f9
Merge pull request #1 from jchui521/dev
jchui521 Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 9 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -114,8 +114,15 @@ dmypy.json
.pyre/
# Data folders (too large)
data/
log/
rpi_data/
rpi_data_raw/
rpi_data_small/
zips/

# Python virtual environment
.venv/
venv/
venv/
/.vscode

# logs
/log
19 changes: 19 additions & 0 deletions classes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Pipe
Wall
Elbow
Light
Conduit
Duct
Conduit_Elbow
Tee
Beam
Column
Sprinkler
Ceiling
Electric_Receptacle
Railing
Door
Floor
Stair
Window
Clutter
48 changes: 48 additions & 0 deletions classes_.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
GenericModel
Conduit_Elbow
Wall
Railing
Floor
Stair
Light
Electrical_Equipment
Elbow
Pipe
Ceiling
Roof
Plumbing
CurtainWall
Conduit
Door
Mechanical_Equipment
Handle
Column
Tee
Electric_Receptacle
Furniture
Sign
Bathroom_Equipment
Fire_Equipment
Coupling
Sprinkler
Duct
Valve
Equipment
Switch
CableTray
Casework
Conduit_Junction_Box
Fire_Alarm
Sink
Window
Truss
Fixture
Beam
Electric_Socket
Diffuser
Sensor
Electric_Switch
Condit_Coupling
Electric Switch
Trim
Other
Loading