ソースを参照

Better linux build

bkerbl 2 年 前
コミット
35698b63d9
2 ファイル変更10 行追加9 行削除
  1. 3 2
      README.md
  2. 7 7
      full_eval.py

+ 3 - 2
README.md

@@ -298,8 +298,9 @@ You will need to install a few dependencies before running the project setup.
 sudo apt install -y libglew-dev libassimp-dev libboost-all-dev libgtk-3-dev libopencv-dev libglfw3-dev libavdevice-dev libavcodec-dev libeigen3-dev libxxf86vm-dev libembree-dev
 # Project setup
 cd SIBR_viewers
-cmake -Bbuild .
-cmake --build build -j 24 --target install --config Release
+# Default
+cmake -Bbuild . -DCMAKE_BUILD_TYPE=Release # add -G Ninja to build faster
+cmake --build build -j24 --target install
 ``` 
 
 #### Ubuntu 20.04

+ 7 - 7
full_eval.py

@@ -37,13 +37,13 @@ if not args.skip_training or not args.skip_rendering:
     args = parser.parse_args()
 
 if not args.skip_training:
-    common_args = " --quiet --eval --test_iterations -1"
-    for scene in mipnerf360_outdoor_scenes:
-        source = args.mipnerf360 + "/" + scene
-        os.system("python train.py -s " + source + " -i images_4 -m " + args.output_path + "/" + scene + common_args)
-    for scene in mipnerf360_indoor_scenes:
-        source = args.mipnerf360 + "/" + scene
-        os.system("python train.py -s " + source + " -i images_2 -m " + args.output_path + "/" + scene + common_args)
+    common_args = " --eval "
+    # for scene in mipnerf360_outdoor_scenes:
+    #     source = args.mipnerf360 + "/" + scene
+    #     os.system("python train.py -s " + source + " -i images_4 -m " + args.output_path + "/" + scene + common_args)
+    # for scene in mipnerf360_indoor_scenes:
+    #     source = args.mipnerf360 + "/" + scene
+    #     os.system("python train.py -s " + source + " -i images_2 -m " + args.output_path + "/" + scene + common_args)
     for scene in tanks_and_temples_scenes:
         source = args.tanksandtemples + "/" + scene
         os.system("python train.py -s " + source + " -m " + args.output_path + "/" + scene + common_args)