Skip to content

Commit 3f0d3d7

Browse files
committed
update GLI_GUIDE.md
1 parent 83ee3bd commit 3f0d3d7

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

GLI_GUIDE.md renamed to CLI_GUIDE.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ python demo.py \
6868
--video_save_fps 10
6969
```
7070

71-
- `--num_inputs <P>` is only necessary if there is multiple `<data_path>/train_test_split_*.json` files.
71+
- `--num_inputs <P>` is only necessary if there are multiple `<data_path>/train_test_split_*.json` files.
7272
- The above command works for the dataset without trajectory prior (e.g., DL3DV-140). When the trajectory prior is available given a benchmarking dataset, for example, `orbit` trajectory prior for the CO3D dataset, we use the `nearest-gt` chunking strategy by setting `--use_traj_prior True --traj_prior orbit --chunking_strategy nearest-gt`. We find this leads to more 3D consistent results.
7373
- For all the single-view conditioning test scenarios: we set `--camera_scale <camera_scale>` with `<camera_scale>` sweeping 20 different camera scales `0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0`.
7474
- In single-view regime for the RealEstate10K dataset, we find increasing `cfg` is helpful: we additionally set `--cfg 6.0` (`cfg` is `2.0` by default).
@@ -88,7 +88,7 @@ python demo.py \
8888
--replace_or_include_input True
8989
```
9090

91-
- `--num_inputs <P>` is only necessary if there is multiple `<data_path>/train_test_split_*.json` files.
91+
- `--num_inputs <P>` is only necessary if there are multiple `<data_path>/train_test_split_*.json` files.
9292
- We use `interp` chunking strategy by default.
9393
- For the evaluation on ViewCrafter split (including the RealEastate10K, CO3D, and Tanks and Temples dataset), we find zero-shot extending `T` to `25` to fit all input and target views in one forward is better. Also, the V split uses the original image resolutions: we therefore set `--T 25 --L_short 576`.
9494

@@ -124,7 +124,7 @@ python demo.py \
124124
--chunk_strategy interp-gt
125125
```
126126

127-
- `--num_inputs <P>` is only necessary if there is multiple `<data_path>/train_test_split_*.json` files.
127+
- `--num_inputs <P>` is only necessary if there are multiple `<data_path>/train_test_split_*.json` files.
128128
- Default `cfg` should be set to `3,2` (`3` being `cfg` for the first pass, and `2` being the `cfg` for the second pass). Try to increase the `cfg` for the first pass from `3` to higher values if you observe blurry areas (usually happens for harder scenes with a fair amount of unseen regions).
129129
- Default chunking strategy should be set to `interp+gt` (instead of `interp`, `interp` can work but usually a bit worse).
130130
- The `--chunk_strategy_first_pass` is set as `gt-nearest` by default. So it can automatically adapt when $P$ is large (up to a thousand frames).
@@ -142,7 +142,7 @@ python demo.py \
142142
--chunk_strategy interp
143143
```
144144

145-
- `--num_inputs <P>` is only necessary if there is multiple `<data_path>/train_test_split_*.json` files.
145+
- `--num_inputs <P>` is only necessary if there are multiple `<data_path>/train_test_split_*.json` files.
146146
- Default `cfg` should be set to `3`.
147147
- Default chunking strategy should be set to `interp` (instead of `interp-gt`, `interp-gt` is also supported but the results look very bad).
148148
- `T` can be overwritten by `--T <N>,21` (X being extended `T` for the first pass, and `21` being the default `T` for the second pass). `<N>` is dynamically decided now in the code but can also be manually updated. This is useful when you observe that there exist two very dissimilar adjacent anchors which make the interpolation in the second pass impossible. There exist two ways:

0 commit comments

Comments
 (0)