✍️ Learn Data Structures and Algorithms with Python
Это небольшие материалы на CodeAcademy по различным структурам данных и алгоритмам, реализованным на Python. Довольно просто объясняют суть и сопровождаются кодом.
▫️Node (узел)
▫️Linked List (связный список)
▫️Doubly Linked Lists (двусвязный список)
▫️Queues (очереди)
▫️Stacks (стек)
▫️Hash Maps (хеш-таблицы)
▫️Recursion (рекурсия)
▫️Sorting Algorithms (алгоритмы сортировки)
▫️Trees (деревья)
▫️Heaps (куча)
▫️Greedy Algorithms (жадные алгоритмы)
Аналитика данных
Это небольшие материалы на CodeAcademy по различным структурам данных и алгоритмам, реализованным на Python. Довольно просто объясняют суть и сопровождаются кодом.
▫️Node (узел)
▫️Linked List (связный список)
▫️Doubly Linked Lists (двусвязный список)
▫️Queues (очереди)
▫️Stacks (стек)
▫️Hash Maps (хеш-таблицы)
▫️Recursion (рекурсия)
▫️Sorting Algorithms (алгоритмы сортировки)
▫️Trees (деревья)
▫️Heaps (куча)
▫️Greedy Algorithms (жадные алгоритмы)
Аналитика данных
👍5🔥2❤1
LLM Compiler — семейство моделей на основе Code Llama с дополнительными возможностями оптимизации кода и компилятора.
Эти модели могут эмулировать компилятор и дизассемблировать код.
🤗 llm-compiler-7b
🤗 llm-compiler-13b
Аналитика данных
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
🚀 Популярный учебник по машинному обучению ШАДа, то спешим сообщить —недавно там появились новые главы.
В частности:
▪Обучение представлений и Дистилляция знаний
▪Целый раздел про генеративные модели
▪Раздел про рекомендательные системы
▪Временные ряды
▪Теория глубокого обучения
▪Онлайн-обучение
▪Вероятностные распределения, параметрические оценки, энтропия
Аналитика данных
В частности:
▪Обучение представлений и Дистилляция знаний
▪Целый раздел про генеративные модели
▪Раздел про рекомендательные системы
▪Временные ряды
▪Теория глубокого обучения
▪Онлайн-обучение
▪Вероятностные распределения, параметрические оценки, энтропия
Аналитика данных
👍3⚡1❤1🔥1
Полезный и удобный каталог исследований по ML
Papers, Code, Datasets в удобной структуре и под лицензией CC-BY-SA. 134 тысячи исследований и проектов, есть подписка на newsletter, есть библиотека моделей. (More - Libraries)
https://paperswithcode.com/
Этот каталог является частью портала Papers With Code от Meta AI Research, помимо ML на портале представлены исследования и код по:
- Computer Science (14829 papers)
- Physics (9898 papers)
- Mathematics (5460 papers)
- Astronomy (5346 papers)
- Statistics (3948 papers)
https://portal.paperswithcode.com/
Papers, Code, Datasets в удобной структуре и под лицензией CC-BY-SA. 134 тысячи исследований и проектов, есть подписка на newsletter, есть библиотека моделей. (More - Libraries)
https://paperswithcode.com/
Этот каталог является частью портала Papers With Code от Meta AI Research, помимо ML на портале представлены исследования и код по:
- Computer Science (14829 papers)
- Physics (9898 papers)
- Mathematics (5460 papers)
- Astronomy (5346 papers)
- Statistics (3948 papers)
https://portal.paperswithcode.com/
huggingface.co
Trending Papers - Hugging Face
Your daily dose of AI research from AK
❤3👍2⚡1
🔥 БЕСПЛАТНОЕ учебное пособие по диффузионным моделям и согласованию потоков для ML!
Это крутое учебное пособие, созданное Apple.
Аудитория: начинающие специалисты в области диффузии с техническим образованием, например, студенты старших курсов или аспиранты.
Учебное пособие состоит из пяти частей:
• Основы диффузии
• Создание стохастического диффузионного самплера
• Создание детерминированного диффузионного самплера
• Изучение согласования потоков к
• Пракстические прмиеры
Исследуйте диффузию шаг за шагом: https://arxiv.org/pdf/2406.08929
Аналитика данных
Это крутое учебное пособие, созданное Apple.
Аудитория: начинающие специалисты в области диффузии с техническим образованием, например, студенты старших курсов или аспиранты.
Учебное пособие состоит из пяти частей:
• Основы диффузии
• Создание стохастического диффузионного самплера
• Создание детерминированного диффузионного самплера
• Изучение согласования потоков к
• Пракстические прмиеры
Исследуйте диффузию шаг за шагом: https://arxiv.org/pdf/2406.08929
Аналитика данных
👍3❤2
—
pip install polars1 июля 2024 года состоялся релиз открытой библиотеки для быстрой обработки данных Python Polars 1.0 на Rust и Python.
Этим мажорным выпуском разработчики подтвердили, что компоненты in-memory engine и API проекта Polars готовы к стабильной работе. Они убеждены, что Polars находится в том состоянии, когда это уже один из лучших проектов с открытым исходным кодом для быстрого моделирования данных, ориентированного на вертикальное масштабирование.
Планы на будущее проекта Python Polars: улучшение функциональности, масштабируемости и производительности. Выпуск первой основной версии отмечает момент времени, когда разделение между API и фактической реализацией достаточно стабильное, чтобы разработчики могли продолжать улучшать проект и поддерживать необходимую обратную совместимость.
Также в планах разработчиков проекта: поддержка right join и non-equi join, расширенная поддержка метаданных, поддержка re-ordering optimization и расширенная поддержка SQL.
Аналитика данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤3
👌 Deep Learning на пальцах
Это бесплатный курс по глубокому обучению, который читает исследователь MIT Семён Козлов. В том же объёме курс читается и для магистрантов Новосибирского Государственного Университета, а также студентов CS центра Новосибирска.
Хоть он проходил в мае, на сайте доступны видеолекции, слайды, а также задания по курсу. Вот темы, которые он охватывает:
▪️Python, numpy, notebooks
▪️Нейронные сети
▪️PyTorch и подробности
▪️Введение в NLP, компьютерное зрение, распознавание речи и обучение с подкреплением.
🔗 Ссылка на материалы
Это бесплатный курс по глубокому обучению, который читает исследователь MIT Семён Козлов. В том же объёме курс читается и для магистрантов Новосибирского Государственного Университета, а также студентов CS центра Новосибирска.
Хоть он проходил в мае, на сайте доступны видеолекции, слайды, а также задания по курсу. Вот темы, которые он охватывает:
▪️Python, numpy, notebooks
▪️Нейронные сети
▪️PyTorch и подробности
▪️Введение в NLP, компьютерное зрение, распознавание речи и обучение с подкреплением.
🔗 Ссылка на материалы
❤4⚡3👍2
🤗 Все что нужно знать о работе с Hugging Face за 10 минут!
В этом ролике мы разыгрываем 3 крутые книги по МАШИННОМУ ОБУЧЕНИЮ, нужно всего лишь оставить любой осмысленный коммент и лайк и быть подписанным на наш канал!
https://www.youtube.com/watch?v=4B_foZbWh2c
Аналитика данных
В этом ролике мы разыгрываем 3 крутые книги по МАШИННОМУ ОБУЧЕНИЮ, нужно всего лишь оставить любой осмысленный коммент и лайк и быть подписанным на наш канал!
https://www.youtube.com/watch?v=4B_foZbWh2c
Аналитика данных
👍3❤2🔥2
DJL — это удобная библиотека машинного обучения для языка Java, особенностью которой является зоопарк моделей (Model Zoo), позволяющий получить готовую модель по описываемым параметрам из списка доступных моделей. Также имеется возможность создать свою модель, сохранить на диск и загрузить для дальнейшего использования.
Аналитика данных
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥2
Stable Diffusion — передовая модель глубокого обучения, способная создавать реалистичные изображения и произведения искусства по текстовым описаниям. ComfyUI - это веб-интерфейс Stable Diffusion, оптимизированный для настройки рабочего процесса.
#python #comfyui
Аналитика данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤2🔥1
PCL позволяет обрабатывать 2D/3D изображения и облака точек. Библиотека имеет лицензию BSD, поэтому свободна для коммерческого и исследовательского использования.
Аналитика данных
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
Human Refiner может улучшить качество изображений рук и конечностей человека!
Этот метод позволяет выявлять и исправлять проблемы, связанные с неправильными позами человека.
https://github.com/Enderfga/HumanRefiner
Аналитика данных
Этот метод позволяет выявлять и исправлять проблемы, связанные с неправильными позами человека.
https://github.com/Enderfga/HumanRefiner
Аналитика данных
👍2🔥2
Специалисты «Яндекса» сократили расходы на внедрение нейросетей до восьми раз! 🚀
Yandex Research совместно с IST Austria и Kaust разработали методы сжатия больших языковых моделей, позволяющие запускать их на менее мощных устройствах без потери качества. Новые инструменты сокращают необходимые вычислительные ресурсы, сохраняя в среднем 95% качества ответов. Это делает внедрение и обслуживание ИИ дешевле для бизнеса.
Код и обучающие материалы доступны на GitHub. 📉💡
Аналитика данных
#ml #yandex #machinelearning #big_data #python #ai
Yandex Research совместно с IST Austria и Kaust разработали методы сжатия больших языковых моделей, позволяющие запускать их на менее мощных устройствах без потери качества. Новые инструменты сокращают необходимые вычислительные ресурсы, сохраняя в среднем 95% качества ответов. Это делает внедрение и обслуживание ИИ дешевле для бизнеса.
Код и обучающие материалы доступны на GitHub. 📉💡
Аналитика данных
#ml #yandex #machinelearning #big_data #python #ai
👍7❤2🔥1
Forwarded from Machinelearning
Zamba2-2.7B - это гибридная модель, состоящая из блоков пространства состояний (state-space) и трансформеров. Она сохраняет качество инференса модели 3-4В плотности, требуя при этом вычислительных ресурсов на уровне модели плотностью 1-2B.
Такие характеристики были получены за счет использования блоков Mamba2, чередования блоков внимания в схеме "А-В-А-В" и применения LoRA projector для каждого общего MLP-блока.
Zamba2-2.7B использует токенизатор Mistral v0.1 и была предварительно обучена на 3T токенов текста и кода, полученных из открытых источников, включая датасет Zyda.
По завершению обучения, модель была подвергнута дополнительной фазе агрессивного снижения скорости обучения на смеси из 100B высококачественных токенов.
Согласно заверению создателей, Zamba2-2.7B достигает лучших результатов среди моделей аналогичного масштаба, таких как Gemma2-2.7B, StableLM-3B, OpenELM-3B и Phi2-2.7B.
⚠️ Внимание:
Эксплуатация модели доступна с использованием Zyphra's fork of transformers или с помощью кода из репозитория разработчиков модели.
# Сlone and install
git clone https://github.com/Zyphra/Zamba2.git
cd Zamba2
pip install -e
# Install core mamba dependencies
pip install -U mamba-ssm causal-conv1d
# Inference
from mamba_model import MambaModel
from mamba_config import MambaConfig
import torch
from transformers import AutoTokenizer
tokenizer = AutoTokenizer.from_pretrained("Zyphra/Zamba2-2.7B")
input_text = 'A funny prompt would be '
input_ids = tokenizer(input_text, return_tensors="pt").to("cuda")["input_ids"].transpose(0,1)
model = MambaModel.from_pretrained(model_name = "Zyphra/Zamba2-2.7B").cuda().half()
tokens_to_generate = 20
model.eval()
with torch.no_grad():
for _ in range(tokens_to_generate):
out = model(input_ids)
out_last = out[:, -1]
idx = torch.argmax(out_last)[None, None]
input_ids = torch.cat((input_ids, idx), dim=0)
input_ids = input_ids.transpose(0, 1)[0]
print(repr(tokenizer.decode(input_ids.cpu().numpy().tolist())))
@ai_machinelearning_big_data
#AI #ML #SLM #Mamba
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2⚡1