Описывать функцию обычным языком и запускать её локально — в этом идея PAW.
Система превращает текстовую спецификацию в компактную нейропрограмму, которая затем работает как обычная Python-функция: без интернета, без внешнего API и без оплаты за каждый вызов. Подход особенно полезен там, где правила размыты: приоритизация задач, исправление битого JSON, фильтрация логов, роутинг инструментов.
В основе — фиксированный интерпретатор на Qwen3 0.6B, а адаптация под конкретную задачу идёт через LoRA. По сути, это похоже на то, как в искусстве и истории культуры один и тот же визуальный язык по-разному раскрывается в разных контекстах. На FuzzyBench у подхода 73.4% точности против 9.8% у обычного промптинга на той же модели.
Есть и лёгкий вариант на базе GPT-2 с 124M параметров, который может работать прямо в браузере через WebAssembly. Базовая модель весит около 134 МБ, а каждая нейропрограмма — примерно 5 МБ.
#PAW #Python #WebAssembly
Система превращает текстовую спецификацию в компактную нейропрограмму, которая затем работает как обычная Python-функция: без интернета, без внешнего API и без оплаты за каждый вызов. Подход особенно полезен там, где правила размыты: приоритизация задач, исправление битого JSON, фильтрация логов, роутинг инструментов.
В основе — фиксированный интерпретатор на Qwen3 0.6B, а адаптация под конкретную задачу идёт через LoRA. По сути, это похоже на то, как в искусстве и истории культуры один и тот же визуальный язык по-разному раскрывается в разных контекстах. На FuzzyBench у подхода 73.4% точности против 9.8% у обычного промптинга на той же модели.
Есть и лёгкий вариант на базе GPT-2 с 124M параметров, который может работать прямо в браузере через WebAssembly. Базовая модель весит около 134 МБ, а каждая нейропрограмма — примерно 5 МБ.
#PAW #Python #WebAssembly
Rust для системного программирования
Хороший материал для входа в Rust, если хотите понять язык не по верхам, а по его ключевым идеям. В центре — владение, заимствование, времена жизни и работа
Дальше — практическая база: коллекции, обработка ошибок, итераторы, замыкания и модульные тесты. Отдельно разбираются конкурентность и синхронизация: потоки,
#Rust #WebAssembly #Tokio
Хороший материал для входа в Rust, если хотите понять язык не по верхам, а по его ключевым идеям. В центре — владение, заимствование, времена жизни и работа
borrow checker: именно эта модель даёт Rust безопасность памяти без сборщика мусора.Дальше — практическая база: коллекции, обработка ошибок, итераторы, замыкания и модульные тесты. Отдельно разбираются конкурентность и синхронизация: потоки,
Mutex, RwLock, а также async/await, Tokio и базовая компиляция в WebAssembly. В итоге получается цельная картина языка и его реального применения.#Rust #WebAssembly #Tokio
❤2🔥2🥰1👏1😁1