7

Desidero reindirizzare l'output di Caffe dal terminale a un file (ad esempio output.txt). Sto usando il comandoIl reindirizzamento dell'output del terminale non funziona per Caffe

caffe train -solver=expt/solver.prototxt > output.txt` 

Tuttavia, l'operatore > non sembra funzionare e Caffe sputa fuori tutto l'output al terminale. Sto usando Ubuntu 14.04.

Non riesco a capire perché > non funziona con Caffe. Ogni aiuto è molto apprezzato. Grazie.

risposta

7

È necessario redierect stderr così

caffe train ... > output.txt 2>&1 

L'operatore di redirezione > reindirizza solo stdout, caffe sta usando sterr pure. Potresti voler impostare anche GLOG_logtosterr=1.