fixed some svace issues.
Signed-off-by: Seungbaek Hong <sb92.hong@samsung.com>
rng.seed(SEED);
std::shared_ptr<ml::train::Dataset> dataset_train, dataset_val;
rng.seed(SEED);
std::shared_ptr<ml::train::Dataset> dataset_train, dataset_val;
try {
dataset_train =
createDataset(ml::train::DatasetType::GENERATOR, getSample_train);
try {
dataset_train =
createDataset(ml::train::DatasetType::GENERATOR, getSample_train);
#endif
#include <functional>
#endif
#include <functional>
#include <sstream>
#include <stdexcept>
#include <sstream>
#include <stdexcept>
*/
~ErrorNotification() noexcept(false) {
if (cleanup_func) {
*/
~ErrorNotification() noexcept(false) {
if (cleanup_func) {
+ try {
+ cleanup_func();
+ } catch (const std::exception &e) {
+ std::cerr << "Exception during cleanup: " << e.what() << '\n';
+ }
}
throw Err(ss.str().c_str());
}
}
throw Err(ss.str().c_str());
}