Вышел PyTorch 2.0
PyTorch — популярный фреймворк для машинного обучения — обновился до версии 2.0. В этот релиз включены более 4500 изменений.
( читать дальше... )
>>> Подробности
PyTorch — популярный фреймворк для машинного обучения — обновился до версии 2.0. В этот релиз включены более 4500 изменений.
( читать дальше... )
>>> Подробности
Пруф: https://github.com/ocaml/ocaml/commit/001997e81342fd0d321fd877b73608150601e7d9
Ещё по теме: Multicore OCaml таки вмержат в апстрим
Теперь ждём полноценного релиза пятой версии.
После 8 лет работы, 28000 коммитов, 7400 пулл-реквестов и 4100 закрытых вопросов Scala 3 наконец-то вышла. С момента первого коммита 6 декабря 2012 года более ста человек внесли свой вклад в проект. Сегодня Scala 3 включает в себя последние исследования в области теории типов, а также промышленный опыт использования Scala 2. Основываясь на этом опыте, разработчики создали третью версию языка, простую в использовании, изучении и масштабировании.
В Scala 3 появилось много новых функций, и вы можете задаться вопросом, с чего начать изучать всё это? Основным местом для изучения Scala 3 является документация. Одна вещь полностью изменилась в Scala 3 по сравнению с Scala 2: это макросы. Здесь вы можете узнать больше о том, как они работают в Scala 3.
Для опытных разработчиков, желающих ускорить переезд на новую версию языка программирования, подготовлено отдельное руководство.
>>> Подробности
Компания Xilinx, выпускающая интегральные микросхемы программируемой логики, открыла исходный код Vitis HLS — набора инструментов, который позволяет синтезировать высокоуровневое описание логической структуры FPGA из кода на Си/Си++ (в том числе с использованием OpenCL).
По словам представителя компании, публикация исходного кода интерфейса Vitis HLS открывает новые возможности для исследователей, разработчиков и энтузиастов компиляторов в использовании и модификации Vitis HLS в соответствии с конкретными потребностями своих приложений.
Исходный код опубликован на условиях лицензии Apache 2.0 и доступен в репозитории на GitHub.
>>> Подробности
Язык программирования Scala продолжает своё развитие в рамках ветки 2.13. Очередной релиз Scala 2.13.4 включает в себя несколько интересных нововведений, среди которых:
ExecutionContext
по умолчанию (как в версии 2.12).>>> Подробности
PyTorch — популярный фреймворк для машинного обучения — обновился до версии 1.5.0. Этот релиз включает в себя несколько крупных дополнений и улучшений API, среди которых можно отметить:
C++ API, ранее считавшийся экспериментальным, окончательно стабилизирован. Теперь пользователи могут легко переводить свои модели с Python API на C++ API.
Стабилизирован пакет torch.distributed.rpc
, предоставляющий широкие возможности в распределенном обучении, включая автоматическое вычисление градиентов и обновление параметров модели.
Обновлен torch_xla — пакет, который использует компилятор XLA для ускорения обучения моделей на облачных TPU.
Также обновлены пакеты torchaudio, torchvision и torchtext, предоставляющие инструменты для разработки моделей, обрабатывающих звуковые, графические и текстовые данные.
Python 2 больше не поддерживается. Вся дальнейшая разработка будет вестись только для Python 3.
>>> Подробности
PyTorch, популярный открытый фреймворк для машинного обучения, обновился до версии 1.3.0 и продолжает набирать обороты благодаря своей ориентации на удовлетворение потребностей как исследователей, так и прикладных программистов.
Некоторые изменения:
NCHW = [‘N’, ‘C’, ‘H’, ‘W’]
images = torch.randn(32, 3, 56, 56, names=NCHW)
images.sum('C')
images.select('C', index=0)
Кроме того, опубликована запись докладов с прошедшей конференции Pytorch Developer Conference 2019.
>>> Подробности
NVIDIA представила GPUDirect Storage — новую возможность, которая позволяет графическим процессорам напрямую взаимодействовать с хранилищем NVMe. Технология использует RDMA GPUDirect для передачи данных в локальную память графического процессора без необходимости задействовать центральный процессор и системную память. Этот шаг является частью стратегии компании по расширению охвата приложений в области анализа данных и машинного обучения.
Ранее, NVIDIA выпустила RAPIDS — набор инструментов и библиотек с открытым исходным кодом для поддержки аналитики на основе графических процессоров и добавила поддержку ускорения на GPU в Apache Arrow и Spark.
Закрытая альфа-версия уже стартовала для некоторых клиентов компании, публичная бета запланирована на ноябрь 2019 года.
>>> Подробности
PyTorch — популярный открытый фреймворк для машинного обучения обновился до версии 1.2.0. Новый релиз включает в себя более 1900 исправлений, которые охватывают JIT, ONNX, распределенные режимы обучения и улучшения производительности.
Некоторые изменения:
nn.Module
(включая подмодули и методы, вызываемые в forward()
) в ScriptModule
.
nn.Transformer
, основанный на статье Attention Is All You Need.
>>> Подробности
31 марта в Санкт-Петербурге стартует двухдневный курс лекций Виталия Брагилевского о внутреннем устройстве компилятора GHC.
Компилятор GHC (The Glasgow Haskell Compiler) языка Haskell уже в течение почти 30 лет представляет собой площадку для экспериментов в области теории языков программирования. В рамках этого курса мы посмотрим, какие именно результаты теории в нём реализованы, а также обсудим, как можно подключиться к его разработке.
В первой части курса (две лекции) будет рассказываться о структуре компилятора GHC, принципах его разработки и порядке работы.
Вторая часть (три лекции) будет посвящена внутреннему языку GHC Core, в который транслируется код на Haskell и который представляет собой расширение системы полиморфного λ-исчисления высших порядков System Fω, а также вычислению выражений Core с использованием STG-машины.
Лекции будут проходить в ПОМИ РАН (Набережная реки Фонтанки, 27, Мраморный зал (2 этаж)).
Участие бесплатное, регистрация не требуется.
>>> Подробности
N2O — высокопроизводительный и компактный full-stack релей-сервер приложений на Erlang, форкнутый от фреймворка Nitrogen и вобравший в себя когда-то лучшие его идеи. Четыре года назад N2O избавился от ненужных зависимостей и стал одновременно мощным средством для создания web-приложений. А сегодня, начиная с версии N2O 4.5, протоколы данных переведены на более высокий уровень и становятся лежащими поверх протокола MQTT 5.0, обеспечивающего доставку сообщений в ненадёжных сетях с уровнями QoS 0, 1 и 2.
( читать дальше... )
>>> Подробности
6 апреля сообщество RuHaskell и «Лаборатория Касперского» вновь приглашают всех заинтересованных на встречу, чтобы обсудить Haskell и другие языки в функциональной парадигме, поделиться опытом их применения в решении прикладных задач.
Встреча пройдет 6 апреля 2017 года с 19:00 до 22:00 в штаб-квартире «Лаборатории Касперского», Москва, Ленинградское шоссе, 39Ас2.
Мероприятие бесплатное. Необходима предварительная регистрация.
>>> Подробности
18 августа сообщество RuHaskell и «Лаборатории Касперского» приглашают всех заинтересованных, чтобы обсудить Haskell и другие языки в функциональной парадигме, поделиться опытом их применения в решении прикладных задач бизнеса, позадавать вопросы и пообщаться.
Список докладов:
Мероприятие бесплатное, необходима предварительная регистрация.
>>> Подробности
29 июня пройдет очередная встреча Scala User Group в Москве.
Список докладов:
Встреча начнётся в среду, 29 июня, в 19:00 по адресу ул. Рочдельская, 15, стр.17-18, 3 этаж (Тех-хаб Ключ).
Участие бесплатное.
>>> Подробности
14 мая в московском офисе компании Badoo пройдет весенний Go-митап.
Программа встречи:
>>> Подробности
Новым лидером проекта Debian выбран Мехди Догуи (Mehdi Dogguy).
В ежегодном голосовании приняли участие 282 разработчика (27,5% от общего количества).
>>> Подробности
Чистый функциональный язык программирования и система интерактивного доказательства Agda обновилась до версии 2.5.1.
Некоторые изменения:
HASKELL
можно добавлять к модулю произвольный код на Haskell;
{-# COMPILED_DATA #-}
для встроенных типов Bool, Int, Float и других;
>>> Подробности
Команда разработчиков рада сообщить о досрочном выходе очередного релиза — OpenBSD 5.9.
Некоторые изменения:
>>> Подробности
В ближайшее время издательством «ДМК Пресс» будет выпущена книга «Введение в статистическое обучение с примерами на языке R» (перевод книги «An Introduction to Statistical Learning with Applications in R»). В этой книге описаны одни из наиболее важных методов моделирования и прогнозирования, а также примеры их практического применения.
Рассмотренные темы включают линейную регрессию, классификацию, создание повторных выборок, регуляризацию, деревья решений и другие методы анализа данных. Каждая глава включает примеры практической реализации соответствующих методов с помощью R.
Издание рассчитано на неспециалистов, которые хотели бы применять современные методы статистического обучения для анализа своих данных. Предполагается, что читатели ранее прослушали лишь курс по линейной регрессии и не обладают знаниями матричной алгебры.
>>> Подробности
Вчера был вручен сабж за обнаружение осцилляции нейтрино.
Лауреатами стали канадец Артур Макдональд и японец Такааки Кадзита.
Алсо можно будет посмотреть прямой эфир «Announcement of the Nobel Prize in Chemistry 2015».
следующие → |