You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+21-1Lines changed: 21 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -192,7 +192,27 @@ python sunrgbd/eval.py | tee sunrgbd/map.txt
192
192
</details>
193
193
194
194
# Train on Your Own Object Collections
195
-
Coming soon.
195
+
196
+
<details>
197
+
<summary><b>Configuration Explained</b></summary>
198
+
199
+
To train on custom objects, it is necessary to understand some parameters in configuration files.
200
+
-**up_sym**: Whether the objects look like a cylinder from up to bottom (e.g., bottles). This is to ensure the voting target is unambiguous.
201
+
-**right_sym**: Whether the objects look like a cylinder from left to right (e.g., rolls). This is to ensure the voting target is unambiguous.
202
+
-**regress_right**: Whether to predict the right axis. Some symmetric objects only have a up axis well defined (e.g., bowls, bottles), while some do not (e.g., laptops, mugs).
203
+
-**z_right**: Whether the objects are placed such that the right axis is [0, 0, 1] (default: [1, 0, 0]).
Next, we need to know the ``scale_range`` (used for data augmentation, control possible object scales along the diagonal), ``vote_range`` (the range for center voting targets $\mu,\nu$), and ``scale_mean`` (the average 3D scale, used for scale voting). To generate them, you may refer to ``gen_stats.py``.
209
+
</details>
210
+
211
+
<details>
212
+
<summary><b>Write Configuration Files and Train</b></summary>
213
+
214
+
After you prepare the necessary configurations and voting statistics, you can write your own configuration file similar to that in ``config/category``, and then run ``train.py``.
0 commit comments