@@ -130,14 +130,14 @@ void train(po::variables_map &vm, torch::Device &device, Encoder &enc1, Encoder
130
130
start_epoch = 0 ;
131
131
}
132
132
else {
133
- path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc1.pth" ; torch::load (enc1, path);
134
- path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc2.pth" ; torch::load (enc2, path);
135
- path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dec.pth" ; torch::load (dec, path);
136
- path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dis.pth" ; torch::load (dis, path);
137
- path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc1.pth" ; torch::load (enc1_optimizer, path);
138
- path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc2.pth" ; torch::load (enc2_optimizer, path);
139
- path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dec.pth" ; torch::load (dec_optimizer, path);
140
- path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dis.pth" ; torch::load (dis_optimizer, path);
133
+ path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc1.pth" ; torch::load (enc1, path, device );
134
+ path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc2.pth" ; torch::load (enc2, path, device );
135
+ path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dec.pth" ; torch::load (dec, path, device );
136
+ path = checkpoint_dir + " /models/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dis.pth" ; torch::load (dis, path, device );
137
+ path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc1.pth" ; torch::load (enc1_optimizer, path, device );
138
+ path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _enc2.pth" ; torch::load (enc2_optimizer, path, device );
139
+ path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dec.pth" ; torch::load (dec_optimizer, path, device );
140
+ path = checkpoint_dir + " /optims/epoch_" + vm[" train_load_epoch" ].as <std::string>() + " _dis.pth" ; torch::load (dis_optimizer, path, device );
141
141
ofs.open (checkpoint_dir + " /log/train.txt" , std::ios::app);
142
142
ofs << std::endl << std::endl;
143
143
if (vm[" train_load_epoch" ].as <std::string>() == " latest" ){
0 commit comments