Created
September 25, 2021 16:08
-
-
Save arrufat/91f7e4862b2567f0be07e2b07b10c580 to your computer and use it in GitHub Desktop.
valgrind barlow twins log
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ==237901== Memcheck, a memory error detector | |
| ==237901== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. | |
| ==237901== Using Valgrind-3.17.0 and LibVEX; rerun with -h for copyright info | |
| ==237901== Command: build/dnn_self_supervised_learning_ex data/cifar/cifar-10-binary/cifar-10-batches-bin/ | |
| ==237901== | |
| loaded CIFAR-10 training images: 50000 | |
| 1: 164.563 | |
| 2: 153.736 | |
| 3: 151.435 | |
| ==237901== Invalid read of size 8 | |
| ==237901== at 0x48482BD: memmove (vg_replace_strmem.c:1289) | |
| ==237901== by 0x36A4F5: dlib::no_label_type* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<dlib::no_label_type>(dlib::no_label_type const*, dlib::no_label_type const*, dlib::no_label_type*) (stl_algobase.h:431) | |
| ==237901== by 0x368E7B: dlib::no_label_type* std::__copy_move_a2<false, dlib::no_label_type*, dlib::no_label_type*>(dlib::no_label_type*, dlib::no_label_type*, dlib::no_label_type*) (stl_algobase.h:495) | |
| ==237901== by 0x3669EC: dlib::no_label_type* std::__copy_move_a1<false, dlib::no_label_type*, dlib::no_label_type*>(dlib::no_label_type*, dlib::no_label_type*, dlib::no_label_type*) (stl_algobase.h:522) | |
| ==237901== by 0x36436D: dlib::no_label_type* std::__copy_move_a<false, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*) (stl_algobase.h:529) | |
| ==237901== by 0x361516: dlib::no_label_type* std::copy<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*) (stl_algobase.h:620) | |
| ==237901== by 0x35E4D5: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::_M_assign_aux<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, std::forward_iterator_tag) (vector.tcc:321) | |
| ==237901== by 0x35AF69: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::_M_assign_dispatch<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, std::__false_type) (stl_vector.h:1628) | |
| ==237901== by 0x3560BC: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::assign<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, void>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >) (stl_vector.h:769) | |
| ==237901== by 0x350828: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::send_job<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(bool, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >) (trainer.h:1214) | |
| ==237901== by 0x34C60A: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::send_job<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > > >(bool, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >) (trainer.h:1241) | |
| ==237901== by 0x34842A: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::train_one_step<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > > >(__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >) (trainer.h:244) | |
| ==237901== Address 0x0 is not stack'd, malloc'd or (recently) free'd | |
| ==237901== | |
| ==237901== | |
| ==237901== Process terminating with default action of signal 11 (SIGSEGV): dumping core | |
| ==237901== Access not within mapped region at address 0x0 | |
| ==237901== at 0x48482BD: memmove (vg_replace_strmem.c:1289) | |
| ==237901== by 0x36A4F5: dlib::no_label_type* std::__copy_move<false, true, std::random_access_iterator_tag>::__copy_m<dlib::no_label_type>(dlib::no_label_type const*, dlib::no_label_type const*, dlib::no_label_type*) (stl_algobase.h:431) | |
| ==237901== by 0x368E7B: dlib::no_label_type* std::__copy_move_a2<false, dlib::no_label_type*, dlib::no_label_type*>(dlib::no_label_type*, dlib::no_label_type*, dlib::no_label_type*) (stl_algobase.h:495) | |
| ==237901== by 0x3669EC: dlib::no_label_type* std::__copy_move_a1<false, dlib::no_label_type*, dlib::no_label_type*>(dlib::no_label_type*, dlib::no_label_type*, dlib::no_label_type*) (stl_algobase.h:522) | |
| ==237901== by 0x36436D: dlib::no_label_type* std::__copy_move_a<false, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*) (stl_algobase.h:529) | |
| ==237901== by 0x361516: dlib::no_label_type* std::copy<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, dlib::no_label_type*) (stl_algobase.h:620) | |
| ==237901== by 0x35E4D5: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::_M_assign_aux<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, std::forward_iterator_tag) (vector.tcc:321) | |
| ==237901== by 0x35AF69: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::_M_assign_dispatch<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, std::__false_type) (stl_vector.h:1628) | |
| ==237901== by 0x3560BC: void std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> >::assign<__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, void>(__gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >) (stl_vector.h:769) | |
| ==237901== by 0x350828: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::send_job<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > > >(bool, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<dlib::no_label_type*, std::vector<dlib::no_label_type, std::allocator<dlib::no_label_type> > >) (trainer.h:1214) | |
| ==237901== by 0x34C60A: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::send_job<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > > >(bool, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >) (trainer.h:1241) | |
| ==237901== by 0x34842A: void dlib::dnn_trainer<dlib::add_loss_layer<dlib::loss_barlow_twins_, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)1>, dlib::add_layer<dlib::fc_<512ul, (dlib::fc_bias_mode)1>, dlib::add_layer<dlib::avg_pool_<0l, 0l, 1, 1, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<128l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<64l, 3l, 3l, 2, 2, 0, 0>, dlib::add_layer<dlib::relu_, dlib::add_layer<dlib::bn_<(dlib::layer_mode)0>, dlib::add_layer<dlib::con_<32l, 3l, 3l, 2, 2, 0, 0>, dlib::input_rgb_image_pair, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void>, void> >, dlib::sgd>::train_one_step<__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > > >(__gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >, __gnu_cxx::__normal_iterator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > const*, std::vector<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> >, std::allocator<std::pair<dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout>, dlib::matrix<dlib::rgb_pixel, 0l, 0l, dlib::memory_manager_stateless_kernel_1<char>, dlib::row_major_layout> > > > >) (trainer.h:244) | |
| ==237901== If you believe this happened as a result of a stack | |
| ==237901== overflow in your program's main thread (unlikely but | |
| ==237901== possible), you can try to increase the size of the | |
| ==237901== main thread stack using the --main-stacksize= flag. | |
| ==237901== The main thread stack size used in this run was 8388608. | |
| ==237901== | |
| ==237901== HEAP SUMMARY: | |
| ==237901== in use at exit: 227,978,816 bytes in 60,386 blocks | |
| ==237901== total heap usage: 64,920 allocs, 4,534 frees, 1,627,085,191 bytes allocated | |
| ==237901== | |
| ==237901== LEAK SUMMARY: | |
| ==237901== definitely lost: 0 bytes in 0 blocks | |
| ==237901== indirectly lost: 0 bytes in 0 blocks | |
| ==237901== possibly lost: 5,216 bytes in 14 blocks | |
| ==237901== still reachable: 227,973,600 bytes in 60,372 blocks | |
| ==237901== of which reachable via heuristic: | |
| ==237901== newarray : 88 bytes in 1 blocks | |
| ==237901== suppressed: 0 bytes in 0 blocks | |
| ==237901== Rerun with --leak-check=full to see details of leaked memory | |
| ==237901== | |
| ==237901== For lists of detected and suppressed errors, rerun with: -s | |
| ==237901== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) | |
| Segmentation fault (core dumped) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment