Опять эта древняя байка о гениальном манёвре автопилота, который на самом деле был обычной штатной схемой посадки.
Например, в медицине. «ДРАКОН» даёт возможность реализовать такое забавное явление, как т.н. «программирование без программистов».
Чем медицина так отличается от других применений, что там возможны такие "забавные явления"? Когда были придуманы блок-схемы, и какое отношение имеет ДРАКОН к ним?
А ЭВМ «БИСЕР-4» стала основой для новых, ещё более совершенных машин серии.
Серии БЦВМ для космических кораблей?
Особенность советского хай-тека это абсолютная автаркия. Под каждую разработку делалось максимальное количество уникальных разработок - во-первых, "освоить" побольше денег, во-вторых, уменьшить зависимость от смежников. Поэтому под "Буран" и создали свою БЦВМ (На "Союзах" летали "Аргоны"), свои языки программирования, и очень чесались руки сделать свою элементную базу. А ещё построили свой самолёт, но к счастью он получился достаточно универсальным и унифицированным с серийными Ан-124. Как результат такого подхода - многократное увеличение затрат на разработку практически идентичных по возможностям изделий и зоопарк несовместимых платформ.
Конечно, при необходимости приходится работать на чём угодно. И статья действительно полезная, просто она явно не о "простом и дешевом" старте.
Сами эти плисины не так уж и плохи, но требуют больше времени на освоение и разработку (чем популярные семейства). Самодельщики их любят за открытый тулчейн и простые корпуса.
методикой быстрого старта работ с ПЛИС фирмы Lattice. Особенность описанной методики в том, что она малозатратна как по финансам, так и по требуемому времени.
Этот бег по граблях и превозмогание это "быстро и малозатратно"?
Особенно когда
В сумме, я просидел почти рабочую неделю, чтобы всё собралось и заработало.
Быстро и малозатратно это:
купить бывшую в употреблении DE0-Nano или отладку на Спартане, или плату на Z7010 от китайского майнера, которые на алиэкспрессе лежат по 15$
Скачать бесплатный Вивадо или Квартус
Начать программировать пользуясь качественным софтом.
То есть выбираем патч рандомным образом и формируем для него маску. На данном патче будет тренироваться модель.
Нет, модель не будет тренироваться на одном "патче". Нужен целый набор данных, который генерируется из исходного, в т.ч. путём случайной обрезки.
Сверточная нейронная сеть состоит из четырех шагов: Convolution, Max Pooling, Flattening и Full Connection
В литературе эти "шаги" называют типами слоёв и их нужно много.
Также был использован ReLu Layer, который избавил feature map от отрицательных значений и превратил их в нули.
С каждым новым сентенсом русские слова сначала заменяются англицизмами, а потом и чистым английским. В previous предложении feature maps ещё быль фильтрами.
В итоге выявилось, что наилучшая модель наблюдается с BatchNormalization – методом, повышающим производительность обучения
Очень неожиданный вывод, учитывая что BatchNorm стала де-факто стандартным методом уже лет пять как.
Автор так спешил поделиться кодом, что забыл даже сообщить какой фрейворк используется. Или мы просто открываем питоновскую консоль и начинаем туда писать?
Удивительно, что идеи учёного и писателя о красоте как наивысшей целесообразности не сыскали должного внимания со стороны изобразительного искусства, где, казалось бы, самое место их воплощению.
Тогда экранизация получится 18+. В "Сердце Змеи" земляне показывали инопланетяням именно нагую красоту человеческих тел. В произведениях Ивана Антоновича вообще много эротики, выбрасывать её это калечить авторский замысел.
Сценарий придётся писать "с чистого листа", придумывая конфликт, чтобы было интересно. Фильм это не книга, там абзацы рассуждений о эстетике и внутренних ощущениях героев передать не получится. "Сердце Змеи" это просто короткая заметка о встрече двух цивилизаций, моделирование ситуации. "Туманность" это "бытовая хроника" или "производственный роман" человечества Эры Кольца: вот так у нас летают в космос, вот исследуют древность, а вот фанатичные гении ставят опасные эксперименты - но ни сражения на планетах железных звёзд, ни неудачный эксперимент не являются кульминацией сюжета, это просто декорации для раскрытия персонажей, их способа мышления, их чувств. Эти произведения предельно гуманистичны: в их фокусе идеал человека и человечества, какими их видел автор.
Если не добавить "экшона", то получится меланхоличный артхаус типа "Соляриса", где всё запутано и футуристично, но что же хотел сказать автор? Даже в СССР это понимали, поэтому сняли только первую часть "Туманности", с инопланетными чудовищами и загадочными звездолётами.
О целесообразности такого мультфильма. Как самостоятельное коммерческое произведение - однозначно да. Как "наш ответ аниме" - однозначно нет.
Целые молодёжные субкультуры возникают вокруг японских творений в стиле аниме. Тем досаднее на этом фоне выглядит соответствующий провал в сфере отечественной мультипликации и научной фантастики.
Есть ультрапопулярный сеттинг Forgotten Realms с кучей книг вполне кинематографического качества, хотя бы трилогия Сальваторе. Есть огромная и платежеспособная фан-база, но никто не горюет о нехватке кино и сериалов по нему. Книг и ролевых игр вполне хватает.
Даже куда более динамичных Стругацких пока удовлетворительно перенести в кино не получилось. Ну не вписывается идеализированный Мир Полудня, "рай как его видят советские МНС", в мировоззрение современного массового кинозрителя. И ничего, живой фэндом: перечитывают канон, спорят о глубинных смыслах каждой метафоры в книгах, пишут фанфики.
Резюмируя: хотите создать мультфильм вдохновляясь Ефремовым - отлично, Бог в помощь. Хотите создать "наш ответ...", или агитку "все в космос!", или экранизацию только потому что Ефремова ещё не снимали - лучше не надо.
В первую очередь надо задать себе вопрос "А нужна ли вообще ОСРВ?"
Если у нас есть куча асинхронных задач, общий HAL который используется различной бизнес-логикой, или большой проект который делается различными субподрядчиками - ОСРВ может быть полезной.
Если мы делаем промышленный термометр с интерфейсом RS-485, то ось только усложнит задачу. Если же мы хотим чтобы такой термометр писал данные в облако, то вполне разумно взять ту же самую Амазоновскую FreeRTOS с готовым сетевым стеком.
Статья больше о фичах С++20, чем о ОСРВ. Действительно, не хватает сравнения по скорости переключения, размеру контекста потока и т.д.
Интерфейс топорный, плюшек типа автокомплита и интеграции с гитом нету, но работает очень стабильно, быстро, и имеет кучу плагинов для отладки (например для ОСРВ). И конечно же нету добровольно-принудительных обновлений посреди рабочего дня и всплывающих "помощников". Он для тех кому ехать, а не шашечки.
Оно медленное. Оно очень плохо работает с Makefile-проектами. Оно постоянно качает гигабайты обновлений.
Вы скачали CubeIDE и решили попрограммировать. Выбираете процессор или плату и оно начинает качать библиотеки - так мегабайт по 700. Поменяли семейство? Опять качать ВСЁ. Невозможно выбрать компоненты, оно скачает весь BSP, примеры, библиотеки для фат, фриртос, аудио, сенсорных экранов и ещё 100500 компоненотов.
А через пару недель прилетает обновление и пожалуйте качать заново библиотеки для старых проектов. С STM32CubeIDE не бывает так что его просто можно запустить и начать программировать. Впрочем, у других производителей ситуация не лучше, а наверно ещё хуже. При таком качестве бесплатного софта не удивительно что IAR прямиком из 1998 года продают за большие деньги и он народу нравится.
Китайцам и русским строительство своих сверхтяжей лучше начинать на проекте "победителе" в этом своеобразном соревновании.
Core i9, Airbus A320, Amazon Web Services однозначно проекты- "победители". Сильно ли помогает России и Китаю?
SLS очень условно можно назвать новым проектом, это очень консервативная ракета. Успешно летавшая "Энергия" не особо "устарела" по сравнению с SLS. Starship это единственная по-настоящему новая ракета в металле, созданная с "чистой доски", то есть с нового файла Автокада.
Задним умом все крепки. Очень многое зависит просто от удачного стечения обстоятельств.
Вполне вероятно что в параллельной вселенной CDNow стал первой компанией с триллионной капитализацией, а глава канувшего в небытие "Амазона" расписывает свои ошибки:
Слишком широкий охват и размытие фокуса. Попытка создать универсальный супермаркет, когда ближайший конкурент сфокусировался на компакт-дисках, что позволило ему монополизировать рыночную нишу и успешно развивать её до стримингового сервиса и звукозаписывающей компании.
"Засиживание" на втором месте, вместо агрессивного рывка.
... и подобные объяснения, которые выглядят логично и правдоподобно.
Ну они в принципе и выросли из ведомственного НИИ, с единственным заказчиком в лице государства. Коммерческие контракты в 90х это досадное недоразумение которое они рады забыть побыстрее.
МЦСТ не понимает что качественная и доступная докуменация важнее чем "комментарии живых экспертов". Доки это то что позволяет студенту в Австралии написать свой RISC-V, студентке в Венгрии написать свой компилятор под RISC-V да так, что программа, скомпилированная вторым, запустится на первом без проблем, хотя эти двое никогда не встречались и не консультировались.
Подменять экспертами доки это всё равно что вместо чертежа на производство отправлять гонца, который на словах и на пальцах расскажет как точить вал для турбины.
Сейчас заглянул на сайт производителя (очень винтажный), там документацию найти невозможно. Почему я могу за секунду найти исчерпывающую информацию по системе команд и устройству x86, ARM, MIPS, RISC-V, SPARC и прочим без ухищрений?
Спасибо "Яндексу", нашел статью от 2020 года, где рассказали что МЦСТ открыл доки. Там же была ссылка на Руководство по эффективному программированию на платформе «Эльбрус»". В разделе "Статьи". И это всё? Для самого завалящего китайского процессора есть десятки даташитов, мануалов, Application Note, Whitepaper, SDK и примеры в репозиториях. Даже неловко как-то. Эльбрус недружелюбен к разработчику и неконкурентоспособен ни производительностью, ни ценой, ни удобством использования. Единственный механизм его продаж это прямое принуждение государственным лобби.
Независимо от теоретических недостатков\преимуществ VLIW для процессоров общего назначения, "Эльбрус" был бы значительно успешней если бы разработчик открыл бы архитектуру и обеспечил бы программистов полноценными инструментами разработки и качественной документацией.
И незачем повторять конструкцию 30-40 летней давности. В США уже есть полдесятка отличных двигателей. РД-180 может быть интересен разве что как прототип для новой разработки.
Ваш проект это классический eierlegende Wollmilchsau - и это его большой минус. Вместо того чтобы сосредоточиться на одной функциональности, например пневмокомпрессоре с КПД лучшим чем промышленные образцы вы сразу обещаете поистине универсальное чудо.
3/4 статьи это вступление ни о чём. Общие слова о экологии, мировой энергетике, подводных лодках и рыночной стоимости Нио. И куцый постскриптум о самом концепте, с одной картинкой (извините, на технический рисунок оно не тянет). Я худо-бедно понял электрическую часть, вы изобрели закольцованый койлган. Зачем-то он перекачивает СОЖ из одного бака в другой. Но как его использовать в пневмотранспорте? Как пневмомотор? Так зачем там катушки, СОЖ, магниты? Чем он лучше турбины или поршневого пневмодвигателя?
Вы делали какое-то моделирование, и из 5 кг двигателя у вас получилось 80 л.с. По какому радиусу будет летать 2.5 кг поршень на 6000 оборотов в минуту?
Опять эта древняя байка о гениальном манёвре автопилота, который на самом деле был обычной штатной схемой посадки.
Чем медицина так отличается от других применений, что там возможны такие "забавные явления"? Когда были придуманы блок-схемы, и какое отношение имеет ДРАКОН к ним?
Серии БЦВМ для космических кораблей?
Особенность советского хай-тека это абсолютная автаркия. Под каждую разработку делалось максимальное количество уникальных разработок - во-первых, "освоить" побольше денег, во-вторых, уменьшить зависимость от смежников. Поэтому под "Буран" и создали свою БЦВМ (На "Союзах" летали "Аргоны"), свои языки программирования, и очень чесались руки сделать свою элементную базу. А ещё построили свой самолёт, но к счастью он получился достаточно универсальным и унифицированным с серийными Ан-124. Как результат такого подхода - многократное увеличение затрат на разработку практически идентичных по возможностям изделий и зоопарк несовместимых платформ.
Конечно, при необходимости приходится работать на чём угодно. И статья действительно полезная, просто она явно не о "простом и дешевом" старте.
Сами эти плисины не так уж и плохи, но требуют больше времени на освоение и разработку (чем популярные семейства). Самодельщики их любят за открытый тулчейн и простые корпуса.
Хорошая документация только на старые семейства.
Этот бег по граблях и превозмогание это "быстро и малозатратно"?
Особенно когда
Быстро и малозатратно это:
купить бывшую в употреблении DE0-Nano или отладку на Спартане, или плату на Z7010 от китайского майнера, которые на алиэкспрессе лежат по 15$
Скачать бесплатный Вивадо или Квартус
Начать программировать пользуясь качественным софтом.
Нет, модель не будет тренироваться на одном "патче". Нужен целый набор данных, который генерируется из исходного, в т.ч. путём случайной обрезки.
В литературе эти "шаги" называют типами слоёв и их нужно много.
С каждым новым сентенсом русские слова сначала заменяются англицизмами, а потом и чистым английским. В previous предложении feature maps ещё быль фильтрами.
Очень неожиданный вывод, учитывая что BatchNorm стала де-факто стандартным методом уже лет пять как.
Автор так спешил поделиться кодом, что забыл даже сообщить какой фрейворк используется. Или мы просто открываем питоновскую консоль и начинаем туда писать?
Может лучше не надо? У Бэдкомедиана уже и так работы невпроворот.
Тогда экранизация получится 18+. В "Сердце Змеи" земляне показывали инопланетяням именно нагую красоту человеческих тел. В произведениях Ивана Антоновича вообще много эротики, выбрасывать её это калечить авторский замысел.
Сценарий придётся писать "с чистого листа", придумывая конфликт, чтобы было интересно. Фильм это не книга, там абзацы рассуждений о эстетике и внутренних ощущениях героев передать не получится. "Сердце Змеи" это просто короткая заметка о встрече двух цивилизаций, моделирование ситуации. "Туманность" это "бытовая хроника" или "производственный роман" человечества Эры Кольца: вот так у нас летают в космос, вот исследуют древность, а вот фанатичные гении ставят опасные эксперименты - но ни сражения на планетах железных звёзд, ни неудачный эксперимент не являются кульминацией сюжета, это просто декорации для раскрытия персонажей, их способа мышления, их чувств. Эти произведения предельно гуманистичны: в их фокусе идеал человека и человечества, какими их видел автор.
Если не добавить "экшона", то получится меланхоличный артхаус типа "Соляриса", где всё запутано и футуристично, но что же хотел сказать автор? Даже в СССР это понимали, поэтому сняли только первую часть "Туманности", с инопланетными чудовищами и загадочными звездолётами.
О целесообразности такого мультфильма. Как самостоятельное коммерческое произведение - однозначно да. Как "наш ответ аниме" - однозначно нет.
Есть ультрапопулярный сеттинг Forgotten Realms с кучей книг вполне кинематографического качества, хотя бы трилогия Сальваторе. Есть огромная и платежеспособная фан-база, но никто не горюет о нехватке кино и сериалов по нему. Книг и ролевых игр вполне хватает.
Даже куда более динамичных Стругацких пока удовлетворительно перенести в кино не получилось. Ну не вписывается идеализированный Мир Полудня, "рай как его видят советские МНС", в мировоззрение современного массового кинозрителя. И ничего, живой фэндом: перечитывают канон, спорят о глубинных смыслах каждой метафоры в книгах, пишут фанфики.
Резюмируя: хотите создать мультфильм вдохновляясь Ефремовым - отлично, Бог в помощь. Хотите создать "наш ответ...", или агитку "все в космос!", или экранизацию только потому что Ефремова ещё не снимали - лучше не надо.
В первую очередь надо задать себе вопрос "А нужна ли вообще ОСРВ?"
Если у нас есть куча асинхронных задач, общий HAL который используется различной бизнес-логикой, или большой проект который делается различными субподрядчиками - ОСРВ может быть полезной.
Если мы делаем промышленный термометр с интерфейсом RS-485, то ось только усложнит задачу. Если же мы хотим чтобы такой термометр писал данные в облако, то вполне разумно взять ту же самую Амазоновскую FreeRTOS с готовым сетевым стеком.
Статья больше о фичах С++20, чем о ОСРВ. Действительно, не хватает сравнения по скорости переключения, размеру контекста потока и т.д.
Интерфейс топорный, плюшек типа автокомплита и интеграции с гитом нету, но работает очень стабильно, быстро, и имеет кучу плагинов для отладки (например для ОСРВ). И конечно же нету добровольно-принудительных обновлений посреди рабочего дня и всплывающих "помощников". Он для тех кому ехать, а не шашечки.
Уже пару лет как всё очень плохо с STM32CubeIDE.
Оно медленное. Оно очень плохо работает с Makefile-проектами. Оно постоянно качает гигабайты обновлений.
Вы скачали CubeIDE и решили попрограммировать. Выбираете процессор или плату и оно начинает качать библиотеки - так мегабайт по 700. Поменяли семейство? Опять качать ВСЁ. Невозможно выбрать компоненты, оно скачает весь BSP, примеры, библиотеки для фат, фриртос, аудио, сенсорных экранов и ещё 100500 компоненотов.
А через пару недель прилетает обновление и пожалуйте качать заново библиотеки для старых проектов. С STM32CubeIDE не бывает так что его просто можно запустить и начать программировать. Впрочем, у других производителей ситуация не лучше, а наверно ещё хуже. При таком качестве бесплатного софта не удивительно что IAR прямиком из 1998 года продают за большие деньги и он народу нравится.
Core i9, Airbus A320, Amazon Web Services однозначно проекты- "победители". Сильно ли помогает России и Китаю?
SLS очень условно можно назвать новым проектом, это очень консервативная ракета. Успешно летавшая "Энергия" не особо "устарела" по сравнению с SLS. Starship это единственная по-настоящему новая ракета в металле, созданная с "чистой доски", то есть с нового файла Автокада.
/
Движок на сметане точно аналогов не имеет ))). Автокоррекция рулит.
Восточную Польшу перешивали несколько раз. Сейчас есть пара веток с Украины до приграничных городов с широкой колеёй, остальное всё под европейскую.
Задним умом все крепки. Очень многое зависит просто от удачного стечения обстоятельств.
Вполне вероятно что в параллельной вселенной CDNow стал первой компанией с триллионной капитализацией, а глава канувшего в небытие "Амазона" расписывает свои ошибки:
Слишком широкий охват и размытие фокуса. Попытка создать универсальный супермаркет, когда ближайший конкурент сфокусировался на компакт-дисках, что позволило ему монополизировать рыночную нишу и успешно развивать её до стримингового сервиса и звукозаписывающей компании.
"Засиживание" на втором месте, вместо агрессивного рывка.
... и подобные объяснения, которые выглядят логично и правдоподобно.
Уверен, в Microsoft уже работают над исправлением реестра чтобы он мог хранить любые типы и объемы данных, включая видео высокого разрешения.
Ну они в принципе и выросли из ведомственного НИИ, с единственным заказчиком в лице государства. Коммерческие контракты в 90х это досадное недоразумение которое они рады забыть побыстрее.
МЦСТ не понимает что качественная и доступная докуменация важнее чем "комментарии живых экспертов". Доки это то что позволяет студенту в Австралии написать свой RISC-V, студентке в Венгрии написать свой компилятор под RISC-V да так, что программа, скомпилированная вторым, запустится на первом без проблем, хотя эти двое никогда не встречались и не консультировались.
Подменять экспертами доки это всё равно что вместо чертежа на производство отправлять гонца, который на словах и на пальцах расскажет как точить вал для турбины.
Сейчас заглянул на сайт производителя (очень винтажный), там документацию найти невозможно. Почему я могу за секунду найти исчерпывающую информацию по системе команд и устройству x86, ARM, MIPS, RISC-V, SPARC и прочим без ухищрений?
Спасибо "Яндексу", нашел статью от 2020 года, где рассказали что МЦСТ открыл доки. Там же была ссылка на
Руководство по эффективному программированию на платформе «Эльбрус»
". В разделе "Статьи". И это всё? Для самого завалящего китайского процессора есть десятки даташитов, мануалов, Application Note, Whitepaper, SDK и примеры в репозиториях. Даже неловко как-то. Эльбрус недружелюбен к разработчику и неконкурентоспособен ни производительностью, ни ценой, ни удобством использования. Единственный механизм его продаж это прямое принуждение государственным лобби.Независимо от теоретических недостатков\преимуществ VLIW для процессоров общего назначения, "Эльбрус" был бы значительно успешней если бы разработчик открыл бы архитектуру и обеспечил бы программистов полноценными инструментами разработки и качественной документацией.
И незачем повторять конструкцию 30-40 летней давности. В США уже есть полдесятка отличных двигателей. РД-180 может быть интересен разве что как прототип для новой разработки.
Ваш проект это классический eierlegende Wollmilchsau - и это его большой минус. Вместо того чтобы сосредоточиться на одной функциональности, например пневмокомпрессоре с КПД лучшим чем промышленные образцы вы сразу обещаете поистине универсальное чудо.
3/4 статьи это вступление ни о чём. Общие слова о экологии, мировой энергетике, подводных лодках и рыночной стоимости Нио. И куцый постскриптум о самом концепте, с одной картинкой (извините, на технический рисунок оно не тянет). Я худо-бедно понял электрическую часть, вы изобрели закольцованый койлган. Зачем-то он перекачивает СОЖ из одного бака в другой. Но как его использовать в пневмотранспорте? Как пневмомотор? Так зачем там катушки, СОЖ, магниты? Чем он лучше турбины или поршневого пневмодвигателя?
Вы делали какое-то моделирование, и из 5 кг двигателя у вас получилось 80 л.с. По какому радиусу будет летать 2.5 кг поршень на 6000 оборотов в минуту?