LINUX.ORG.RU

История изменений

Исправление peregrine, (текущая версия) :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть, но 15 штук баксов за 1 лицензию (а их на рынке не одна) это всё равно выше стоимости 1 разработчика на 2 года и нейронки которая условно 100 баксов будет стоить. Как так, где рыночек который порешает?

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам. Пока всё нормально, обещания о технологической сингулярности (моменте когда компьютеры станут умнее людей настолько, что люди не смогут больше понимать технологии которые будут разрабатывать машины) были о 2030 годе (а он ещё не наступил), но я не вижу как она наступит за 4 с небольшим хвостиком года. И да, я не критикую ИИ, я сторонник того что им надо заниматься, это будущее и прогресс, но не надо иметь завышенных ожиданий от него.

Исправление peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть, но 15 штук баксов за 1 лицензию (а их на рынке не одна) это всё равно выше стоимости 1 разработчика на 2 года и нейронки которая условно 100 баксов будет стоить. Как так, где рыночек который порешает?

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам. Пока всё нормально, обещания о технологической сингулярности (моменте когда компьютеры станут умнее людей настолько, что люди не смогут больше понимать технологии которые будут разрабатывать машины) были о 2030 годе (а он ещё не наступил), но я не вижу как она наступит за 4 с небольшим хвостиком года.

Исправление peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть, но 15 штук баксов за 1 лицензию (а их на рынке не одна) это всё равно выше стоимости 1 разработчика на 2 года и нейронки которая условно 100 баксов будет стоить. Как так, где рыночек который порешает?

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам. Пока всё нормально, обещания о технологической сингулярности были о 2030 годе (а он ещё не наступил), но я не вижу как она наступит за 4 с небольшим хвостиком года.

Исправление peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть, но 15 штук баксов за 1 лицензию (а их на рынке не одна) это всё равно выше стоимости 1 разработчика на 2 года и нейронки которая условно 100 баксов будет стоить. Как так, где рыночек который порешает?

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам.

Исправление peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть, но 15 штук баксов за 1 лицензию (а их на рынке не одна) это всё равно выше стоимости 1 разработчика на 2 года и нейронки которая условно 100 баксов будет стоить.

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам.

Исправление peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек.

Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть.

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам.

Исходная версия peregrine, :

Либо Вы очень глубоко в теме. Я из объяснения понял - есть обёртки над си++ библиотеками. Но они Вам не подходят, думаю потому что эти библиотеки не запустятся на вашем железе.

Запустятся, вероятно. Но проблема в том, что мне надо пересобирать либу под каждую архитектуру, а это android 32/64 arm и x86_64 (4 платформы), macOS (4 платформы за 16 лет, сейчас 2 живы, но надолго ли?), линуксы со всеми платформами, BSD всё семейство которое живое сейчас умеет в Java, мало того даже экзотика вроде plan 9 игралась с поддержкой Java. И если какая-то ОС/архитектура процессора появится и станет популярной, то там тоже появится Java, а мне не придётся пересобирать программу под новую ОС, что я буду делать в случае нативных языков. Потому в коде на Java хочется видеть как можно меньше внешних библиотек. Ну давай по пунктам:

Производительность и управление памятью

Не важно, мне, например, надо JPEG XL для холодного хранилища картинок, более того, я готов их для отображения пережимать в png/jpeg, потому что просмотр картинки человеком совершается на конечной машине раз в пару лет. А хранить её десятки лет. Java как раз хочется для того, чтоб не было нужды переписывать каждые n лет софт потому что проц изменился, ОС изменилась и так далее. Java она везде одинаковая, по крайней мере старый софт на Java работает и сейчас, с относительно небольшими правками, если пересобирать надо (как пример я пересобирал андроид Android 2.3 2010 года в 2015, надо было некоторые модификации внести в Java код, собирал на новой тогда Java, да нашлась 1 ошибка в коде у андроида 2.3, которую старая версия java не видела и пропускала, собирая с ней, а андроид - очень большой проект). А со старым софтом на Си уже проблемы в разных ОС, софт времён хрюшки/семёрки не факт что заработает на одиннадцатом оффтопике. Про то как сделать чтоб он ещё в маках и линуксах работал на общей кодовой базе я вообще не хочу задумываться. С джавой есть варианты. А нейронка тут хочет преждевременные оптимизации

Синтаксис ≠ семантика

Конечно не равно. Но если бы нейронки не работали с семантикой, а работали с синтаксисом, то их можно было бы заменить на обычный скрипт и такие скрипты существуют, ими делали переход со второго питона на третий или известный в узких кругах YoptaScript именно так и работает. Нейронки по своей природе именно с семантикой и работают, только пока что сильно хуже человека на огромном классе задач. На некоторых задачах они уже лучше человека, например распознавание человека по лицу и походке. Об этот же аргумент разбиваются все дальнейшие её рассуждения и наконец, гвоздик в крышку гроба внутренней логики «рассуждений» нейронки:

Нет open-source энтузиастов, готовых 2 года писать и оптимизировать AV1 entropy decoder вручную

Погоди, т.е. так было до появлений чат гопоты и иже с ним, а теперь выходит что ничего не изменилось? Т.е. у современных опенсорс энтузиастов есть чат гопота а время разработки всё те же 2 года вручную? Это как так?

Deli — один из немногих, кто реально вложился...В JDeli — команда из ~5 человек. Погодите-ка. Т.е. 5 человек в эпоху до чат гопоты смогли таки сделать всё то что нейронка признала невозможным, так ещё и не для одного Jpeg XL а для 16 форматов судя по главной странице проекта. И да их не 5 а 11, но не суть важно. Важно то, что цены их кусачие, опенсорс они не любят, как и двойное лицензирование, а альтернативы так себе... Т.е. потребность в том что я хочу есть.

Вывод - хайп вокруг нейросетей на данный момент превышает возможности, которые заявляются их производителями, энтузиастами и малосведующими гражданами. Как следствие, если не будет достигнут реальный прорыв в машинном обучении в течении 10 лет, нас ждёт громкий хлопок на рынке IT — лопнет пузырь обманутых ожиданий вкладчиков в ИИ, который должен решить все проблемы. Это будет покруче лопнувшего пузыря доткомов и последовавшего за ним мирового финансового кризиса, который наступил когда разорившиеся в 2001 году предприниматели дожгли остатки своих денег к 2008 году и не смогли платить по кредитам и ипотекам.