Эксперты по открытому коду обсуждают выпуск 07|Ни Хуэй — наставник проекта ncnn
Эксперты по открытому коду обсуждают выпуск 07|Ни Хуэй — наставник проекта ncnn

#самопредставление

Пожалуйста, дайте краткое представление о себе.

Ни Хуэй:Всем привет,Я Ни Хуэй,github ID Нихуи — эксперт-исследователь в Tencent Youtu Lab и автор библиотеки рассуждений нейронных сетей с открытым исходным кодом ncnn.

ncnn — это легкая, эффективная и кроссплатформенная библиотека вывода нейронных сетей. Поскольку исходный код открыт, разработчики приветствовали его, и он показал хорошие результаты во многих практических сценариях применения. Большое спасибо за поддержку и вклад сообщества. Я буду продолжать усердно работать, чтобы предоставлять вам лучшие продукты с открытым исходным кодом.

Как вы впервые познакомились с открытым исходным кодом? Есть ли у вас какие-нибудь интересные истории, которыми стоит поделиться?

Ни Хуэй:мой первый контакт Открытый исходный код В 2006 году все еще использовали операционную систему XP, и компьютерные вирусы часто вызывали сбои и зависания. Я узнал, что системы Linux по своей природе невосприимчивы к вирусам, поэтому попробовал MagicLinux и с тех пор сотрудничаю с Открытым. исходный Шестеренки судьбы Кода начинают вращаться...

Какова самая большая проблема, с которой вы столкнулись на пути к открытому исходному коду? Какими впечатляющими историями вы можете поделиться со всеми?

Ни Хуэй:поддерживать Открытый исходный Проект кода требует от меня проверки кода, Архитектурный Тратьте много времени на дизайн, решение и обнаружение проблем.,Сообщество постоянно предъявляет новые требования.,Это создает огромную проблему для поддержания и развития проекта.

Оптимизировав проект архитектуры, уменьшив инкапсуляцию и создав полноценную полноплатформенную CI и тестирование покрытия кода, ncnn заранее обнаружила большое количество потенциальных ошибок, сэкономила много времени и стала более уверенной при рефакторинге или добавлении новых функций.

#Об участии в проекте Tencent Rhino Bird

Не могли бы вы вкратце представить порядок реализации вашего проекта руководства в этом году и каковы ваши ожидания от результатов проекта?

Ни Хуэй:В этом году естьncnnоператороптимизация,преобразование оператора pnnx,математическая функция simplemath,LLMалгоритмразвертыватьждать。оператороптимизацияа конвертации — это рутинные задачи,Основными целями являются ускорение вычислений и совместимость моделей.

Задача математической библиотеки Simplemath требует реализации таких функций, как exp log sin, используемых ncnn, что еще больше устраняет зависимость от libm и повышает переносимость компиляции некоторых встроенных платформ.

В этом году генеративный искусственный интеллект по-прежнему актуален, а развертывание больших языковых моделей LLM является сегодня одной из болевых точек в отрасли, поэтому родился проект развертывания LLM-ncnn. Текущий прогресс проекта является оптимистичным.

Какие этапы прошел проект на сегодняшний день? Какова текущая стадия и статус?

Ни Хуэй:2017лето,ncnnсуществоватьgithubначальство Открытый исходный код от ARM для платформы мобильных телефонов Оптимизация ЦП, которая поддерживалась участниками сообщества, теперь поддерживает x86. mips loongarch risc-v и другие архитектуры ЦП, а также через Vulkan APIПоддержка всех основныхPCи мобильный телефонGPUускоряться。существовать Модель Поддерживать,pnnx — pytorch Модельоптимизация и инструменты преобразования,Эффективное решение onnx, легко демонтируемое,Различные проблемы, такие как отсутствие поддержки модели большого размера и т. д.,Эффективно улучшить совместимость преобразования моделей.

Практическая фаза проекта находится в стадии реализации. Насколько успешно реализуется проект? Сталкивались ли студенты с трудностями во время практики? Можете ли вы поделиться своим опытом наставничества?

Ни Хуэй:Задания составлены с разным уровнем сложности.,Особенно для простых задач,Предоставлены очень подробные справочные коды и информация.,чтобы больше студентов могли учиться через,Достигайте целей.

Что касается сложных задач LLM-ncnn, поскольку в настоящее время он является пробелом в отрасли и не имеет технической информации, у студентов высокий процент неудач в процессе преобразования модели. После того, как студенты регулярно общаются со своими преподавателями и синхронизируют результаты, преподаватели. одновременно улучшит инструменты преобразования для решения различных проблем при преобразовании. Студенты могут не только повысить результативность проектной практики, но также обнаружить и проверить проблемы в самой NCNN и помочь улучшить качество проекта.

Программа обучения талантов с открытым исходным кодом Tencent Rhinobird проводится уже в третий раз, и в ней участвует все больше и больше студентов. Какие предложения у вас есть для студентов, которые любят открытый исходный код?

Ни Хуэй:Я надеюсь, что больше студентов смогутначальстворука,Учитесь, делая. если есть проблема,Общайтесь в более технических группах,Научитесь задавать вопросы. если стесняешься,Дайвинг в группе, наблюдая за тем, как друзья болтают о технологиях,Будут и выгоды.

#aboutopensource

В последние годы в Китае появилось много программного обеспечения с открытым исходным кодом. Что вы думаете о текущей ситуации с открытым исходным кодом? В каком направлении, по вашему мнению, будет развиваться нынешняя отечественная тенденция развития открытого исходного кода?

Ни Хуэй:Все больше и больше компаний и частных лиц осознают Открытый исходный код Значение, участие Открытый исходный код,исуществовать Открытый исходный Создайте бизнес-форму поверх кода. Поскольку технологии продолжают развиваться, следующий Открытый исходный код Экология станет более процветающей, особенно в новых областях, таких как искусственный интеллект, Открытый исходный код будет способствовать дальнейшему развитию и популяризации технологий.

Учитывая китайский рынок открытого исходного кода, есть ли у вас какие-либо хорошие предложения или сообщения, которыми вы могли бы поделиться со всеми?

Ни Хуэй:Проектно-ориентированныйподдерживатьи строить хорошие сообщества,Будьте смелыми в технологических инновациях,Привнесение Открытого исходного кода в реальную ценность.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose