d-stream, я не знаю как работает Крипто-ПРо. Но чтобы механизмы начали
работать - нужна безопасная среда. И если среда опасная (Windows 95 например)
то и для Крипто-Про будет скорее всего недостаточно каких-то гарантий.
Яркий пример. Есть Linux. Вроде-бы безопасный. А есть еще и SE-Linux
- почти тот-же линукс но чуть больше гарантий.
Alex, обрати внимание. Там не просто уменьшение и черно белая квантизация.
Там еще идет одна операция которая делает хеш толерантным к операциям линейных
коррекций RGB. Типа если пользователь покрутил яркость-контраст - то phash все равно
должен сохранятся.
Давай вернемся в самое начало вопроса. Твой вопрос звучит так.
Нейронные сети — как правильно подсчитать производную функции?
Для производной никакие нейронные сети не нужны. Расчет производной - это простая
задача и ее решали еще в 20 веке на Lisp/Scheme аналитически. Сегодня ее решают на MatCad, MathLab e.t.c.
Ты нашел ее по формуле произвдения двух функций 2x * sin(x) + x^2 * cos(x)
На вид правильно.
Далее по тексту ты почему то занят каким-то численным методом типа градиентного спуска.
И непонятно зачем. Искать минимальное значение? Не забывай что минимальное значение
также лежит на краях функции по области определения. Там где ты численно не посчитаешь.
Ведь у тебя область определения от минус бесконечности до плюс бесконечности
а численные методы требуют конкретных чисел со старта. А конкретные числа
появляются как начальное приближение.
И от удачи выбора начального приближения зависит успех таких методов. Поэтому
градиент - это сложная штука. Вот возьми ты начальное приближение x=2.5 чуть левее
и у тебя уже за 50 итераций точка может вообще никуда не двинется. Может поедет
влево.
Какой результат ты получишь - чорт его знает. И если спросить а как правильно? То я бы ответил
а что ты вообще хотел? Производную то уже нашел.
Ziptar, я вам советую пройти парочку курсов по управлению. По тому как делегировать власть. По тому как быть хорошим педагогом. По тому как
уметь мотивировать других людей без денег и без других плюшек.
Короче такой управленческой литературы много. Читайте. Мир - сложен. И не обязательно
кого-то будут бить ногами. И ldap/ad здесь вобщем то не нужен. Школьный кабинет
информатики - более простой чем ведомство.
Скорее всего в телефоне слабый процессор и он не успевает выполнять сложный
конвейер операций. Так часто бывает миниатюрные устройства работают на пределе
возможностей. Если -бы производитель телефона разблочил тебе недоступные режимы
то мог бы быть пропуск кадров или пропадение звука или какието артифакты
которые тебе точно бы не понравились.
Когда имеют дело с анализом машинного обучения - то смотрят обычно на графики.
Вот ты говоришь - эффективнее. Значит у тебя где-то в коде должна быть величина
эффективности и эта величина должна участвовать в алгоритме в роли фитнеса или
в роли какого то подкрпепляющего воздействия.
Твой код скорее всего никто не будет смотреть и запускать. Это too much для хабр
формата. Но ты должен предоставить вопрос так чтобы было понятно где ты ошибся.
Иначе выглядит как будто ты много-много нафантазировал или тебе ЧятЖПТ написал
а мы должны тут провести аудит.
Ты будешь играть в викторину? Почему ты не распечатаешь нам на экране стектрейс?
Process finished with exit code 1 - это следствие. Это код завршения процесса ОС.
Но причина не в нем. А причина как раз в исключении которое ты не посмотрел.
И не показал.
работать - нужна безопасная среда. И если среда опасная (Windows 95 например)
то и для Крипто-Про будет скорее всего недостаточно каких-то гарантий.
Яркий пример. Есть Linux. Вроде-бы безопасный. А есть еще и SE-Linux
- почти тот-же линукс но чуть больше гарантий.