Это понятно, но может быть такое, чтобы обучение последних слоев ВООБЩЕ никакого заметного влияния на правильность классификации изображений не оказывало? Или все-таки ошибка в алгоритме?
Возможно чего-то не понимаю, но зачем это нужно? Изображение в градациях серого, разве одного единственного канала, показывающего яркость пикселя не хватает?
С ответами выше полностью согласен, но зачем использовать динамические сишные массивы в C++? Давно изобретен очень удобный std::vector, где все это уже учтено.
Информации мало. Какой операционная система? Запускаешь обычный py файл через интерпретатор или собираешь через Pyinstaller, а потом запускаешь полученный exe?
Спасибо! В любом случае попробую с этим что-то сделать, но разве это возможно? Нейронная сеть выдает хорошие результаты на последних 10 000 изображений из MNIST, когда их она ни разу не видела (в процессе обучения, как я и писал, используются только первые 60 000 изображений). Или я в чем-то не прав (являюсь новичком в этой теме, так что вполне вероятно, что не прав)?
Lander, по поводу проблемы решения взятия только половины хеш функции подумаю, спасибо. Но вот по поводу многократного хеширования все-таки сомневаюсь.
Lander, извиняюсь за такую назойливость, но разве решение с многократным хешированием плохое? Я еще не специалист в криптографии, но материалы которые я читал говорят, что так делать можно и даже нужно (как пример - статья на Хабре https://habr.com/ru/post/100301/).
Армянское Радио, спасибо, поищу информацию. Но если не считать проблему довольно быстрого брутфорса через KCV, есть ли в реализации какие-то уж слишком заметные дыры? Меня, лично, особо интересует возможно ли узнать ключ шифрования, если известен оригинальный блок и зашифрованный блок (такая ситуация возникает с блоком дополнения в случаях, когда длина оригинального текста в байтах делится на 16). Я реализую этот велосипед не для продакшена, а для более детального понимания принципа работы шифрования.
Возможность проверки правильности ключа должна быть обязательно, по крайней мере в рамках моей программы. Не хочется, чтобы кто-то или что-то потеряло (хоть и обратимо) важные файлы из-за неверно указанного ключа.