Mistral-finetune mistral-finetune is a light-weight codebase that enables memory-efficient and performant finetuning of Mistral's models. It is based on LoRA, a training paradigm where most weights are frozen and only 1-2% additional weights in the form of low-rank matrix perturbations are trained. For maximum efficiency it is recommended to use a A100 or H100 GPU. The codebase is optimized for multi-GPU-single-node training setups, but for smaller models, such as the 7B a single GPU s…
Interact with your SQL database, Natural Language to SQL using LLMsDataherald monorepo Query your relational data in natural language. | | Docs | Homepage Dataherald is a natural language-to-SQL engine built for enterprise-level question answering over relational data. It allows you to set up an API from your database that can answer questions in plain English. You can use Dataherald to: Allow business users to get insights from t…
Mirror of Quilibrium git repo: ceremonyclientQuilibrium - Aurora Quilibrium is a decentralized alternative to platform as a service providers. This release, mirrored to GitHub, is the Dawn release, which contains the initial application, the MPC Powers-of-Tau Ceremony. Documentation for the underlying technology can be found at https://www.quilibrium.com/ Quick Start All commands are to be run in the node/ folder. If you have a voucher from the offline ceremony, first run: GOEXPERIMENT=arenas g…
YOLOv10: Real-Time End-to-End Object DetectionYOLOv10: Real-Time End-to-End Object Detection Official PyTorch implementation of YOLOv10. Comparisons with others in terms of latency-accuracy (left) and size-accuracy (right) trade-offs. YOLOv10: Real-Time End-to-End Object Detection. Ao Wang, Hui Chen, Lihao Liu, Kai Chen, Zijia Lin, Jungong Han, and Guiguang Ding Abstract Over the past years, YOLOs have emerged as the predominant paradigm in the field of real-time obje…
Для подписчиковСегодня мы с тобой создадим «живой» USB-накопитель с установочным образом Arch Linux. «Живой» в том смысле, что во время использования можно будет устанавливать и удалять программы, менять любые файлы и сохранять изменения. Я приготовил для тебя максимально подробную инструкцию по основным действиям, но дальше ты сможешь настроить всё так, как тебе понравится.
Картинка WangXiNa, Freepik Мы все в той или иной степени сталкивались или сталкиваемся с потребностью в изготовлении печатных плат. И в этой статье будет рассказ про альтернативные технологии (и не только), которые могут помочь в этом. Любой, кому приходилось выбирать печатную плату, думал, на какой технологии остановиться? Большинство выбирает в качестве наиболее простой технологии широко известный лазерно-утюжный (ЛУТ) подход. Однако ввиду складок на фольге, растрирования лазерным принтеро…
Если на старости лет ты начал заниматься «Спектрумами», остановиться уже невозможно. Совсем недавно я вернул к жизни подаренный мне друзьями клон ZX Spectrum под названием «Композит», и вот мне представился случай приобрести прекрасно сохранившийся экземпляр советского персонального компьютера «Дельта-С» 1990 года выпуска. Удержаться от соблазна было решительно невозможно: я купил этот ПК и с нетерпением принялся ждать его доставки из далёкой Перми. Конечно, оставалась вероятность, что машина…
Привет любителям микро-кодирования. Вот вам кое-что невероятное: крошечный движок raycasting (метод “бросания лучей”) и генератор городов, который помещается в отдельный 256-байтовый HTML-файл.В этой статье я поделюсь всеми секретами работы этой волшебной программы. Город в бутылке<canvas style=width:99% id=c onclick=setInterval('for(c.width=w=99,++t,i=6e3;i–;c.getContext`2d`.fillRect(i%w,i/w|0,1-d*Z/w+s,1))for(a=i%w/50-1,s=b=1-i/4e3,X=t,Y=Z=d=1;++Z<w&(Y<6-(32<Z&27<X%…
Привет, гоферы!В этой статье я хочу поделиться мыслями и идеями, которые у меня накопились за время работы с дженериками в Go, и в частности о том, как шаблоны многозадачности могут стать более удобными и переиспользуемыми с помощью дженериков.TL;DRДженерики и горутины (и итераторы в будущем) – это отличные инструменты, которые мы можем использовать для параллельной обработки данных в общем виде.В этой статье мы рассмотрим возможности их совместного использования.ВступлениеДавайте сформируем ко…