This media is not supported in your browser
VIEW IN TELEGRAM
#инструмент дня
Ну что, вы уже сделали свой сервис для удаления фона с изображения?
Нет? А почему?
Даже Эдди Османи не удержался: https://bg.addy.ie/
Ведь, как мы уже писали, с помощью библиотеки Transformers.js можно с лёгкостью реализовать множество применений ИИ-моделей прямо в браузере! Да, без отправки на сервер. Пусть комп клиента старается :)
Гитхаб: https://github.com/addyosmani/bg-remove
Больше сервисов богу сервисов!
#ai #webgpu #image
Ну что, вы уже сделали свой сервис для удаления фона с изображения?
Нет? А почему?
Даже Эдди Османи не удержался: https://bg.addy.ie/
Ведь, как мы уже писали, с помощью библиотеки Transformers.js можно с лёгкостью реализовать множество применений ИИ-моделей прямо в браузере! Да, без отправки на сервер. Пусть комп клиента старается :)
Гитхаб: https://github.com/addyosmani/bg-remove
Больше сервисов богу сервисов!
#ai #webgpu #image
👍19
This media is not supported in your browser
VIEW IN TELEGRAM
#инструмент дня
Я бы сказал, #офигеть дня. Возможно, вы помните этот пример, его во многих пабликах презентовали как «ад разработчика».
Так вот. Вы не поверите. Его смогли запрограммировать!
Давайте я сразу пруф дам, а потом уже к делу и о чём я вообще. Вот ссылка, можно подёргать.
Итак, инструмен, который помог создать это творение, называется TypeGPU. Что он делает?
Он конвертирует TypeScript в GLSL. Да, в язык описания шейдеров! Точнее, в WGSL — WebGPU Shading Language.
Ну то есть понимаете, что происходит? Вы описываете логику так, как привыкли на TypeScript — с некоторыми особенностями шейдеров (например, дикая параллельность вычислений) — и получаете на выходе разделённый на логику и шейдеры код!
Можно начать с простого примера градиента, чтобы хоть немного в это въехать. Но, конечно, это не за один вечер :)
Я обожаю такие проекты. Стирают все грани и вдохновляют.
#typescript #webgpu #webgl #glsl #wgsl
Я бы сказал, #офигеть дня. Возможно, вы помните этот пример, его во многих пабликах презентовали как «ад разработчика».
Так вот. Вы не поверите. Его смогли запрограммировать!
Давайте я сразу пруф дам, а потом уже к делу и о чём я вообще. Вот ссылка, можно подёргать.
Итак, инструмен, который помог создать это творение, называется TypeGPU. Что он делает?
Он конвертирует TypeScript в GLSL. Да, в язык описания шейдеров! Точнее, в WGSL — WebGPU Shading Language.
Ну то есть понимаете, что происходит? Вы описываете логику так, как привыкли на TypeScript — с некоторыми особенностями шейдеров (например, дикая параллельность вычислений) — и получаете на выходе разделённый на логику и шейдеры код!
Можно начать с простого примера градиента, чтобы хоть немного в это въехать. Но, конечно, это не за один вечер :)
Я обожаю такие проекты. Стирают все грани и вдохновляют.
#typescript #webgpu #webgl #glsl #wgsl
❤29🤩1
#инструмент дня
В прошлом году я уже показывал, как удаление фона с изображений постепенно переезжает прямо в браузер:
https://xn--r1a.website/htmlshit/3797
Тогда речь шла про Transformers.js и WebGPU — мол, многие ML-задачи уже спокойно работают локально, без серверов и сервисов.
Теперь вот наткнулся на removerized:
https://github.com/yossTheDev/removerized
Это открытый AI image toolkit, который целиком работает в браузере.
Под капотом — ONNX Runtime Web, WebGPU и client-side inference. То есть модели запускаются прямо у вас на устройстве, без отправки изображений на сервер.
Из того, что есть сейчас:
— удаление фона
— апскейл изображений
— пакетная обработка
— офлайн-режим
— кэширование моделей
— расширенные настройки
А главное, работает.
Демо:
https://getremoverized.yoss.pro/removerized
Да, кстати. ONNX Runtime Web — это браузерный рантайм для запуска ML-моделей через ONNX.
Если очень грубо: штука, которая позволяет запускать нейронки прямо в браузере через WebGPU/WebAssembly, без Python, CUDA и отдельного бэкенда.
Сайт:
https://onnxruntime.ai/docs/get-started/with-javascript/web.html
GitHub:
https://github.com/microsoft/onnxruntime
#ai #opensource #webgpu #ml
В прошлом году я уже показывал, как удаление фона с изображений постепенно переезжает прямо в браузер:
https://xn--r1a.website/htmlshit/3797
Тогда речь шла про Transformers.js и WebGPU — мол, многие ML-задачи уже спокойно работают локально, без серверов и сервисов.
Теперь вот наткнулся на removerized:
https://github.com/yossTheDev/removerized
Это открытый AI image toolkit, который целиком работает в браузере.
Под капотом — ONNX Runtime Web, WebGPU и client-side inference. То есть модели запускаются прямо у вас на устройстве, без отправки изображений на сервер.
Из того, что есть сейчас:
— удаление фона
— апскейл изображений
— пакетная обработка
— офлайн-режим
— кэширование моделей
— расширенные настройки
А главное, работает.
Демо:
https://getremoverized.yoss.pro/removerized
Да, кстати. ONNX Runtime Web — это браузерный рантайм для запуска ML-моделей через ONNX.
Если очень грубо: штука, которая позволяет запускать нейронки прямо в браузере через WebGPU/WebAssembly, без Python, CUDA и отдельного бэкенда.
Сайт:
https://onnxruntime.ai/docs/get-started/with-javascript/web.html
GitHub:
https://github.com/microsoft/onnxruntime
#ai #opensource #webgpu #ml
👍9🤩3❤1