Архив за 20 мая 2018 - 5

Всем привет. Этой статьей я начинаю серию рассказов о состязательный сетях. Как и в предыдущей статье я подготовил соответствующий докер-контейнер в котором уже все готово для того чтобы воспроизвести то что написано здесь ниже. Я не буду копировать весь код из примера сюда, только основные его части, поэтому, для удобства советую иметь его рядом для более простого понимания. Докер контейнер доступен здесь, а ноутбук, utils.py и докерфайл здесь.

Несмотря на то, что фреймворк состязательных сетей был предложен Йеном Гудфеллоу в его уже знаменитой работе Generative Adversarial Networks ключевая идея пришла к нему из работ по доменной адаптации(Domain adaptation), поэтому и начнем мы обсуждение состязательных сетей именно с этой темы.

Представьте, что у вас есть два источниках данных о похожих наборах объектов. Например это могут быть медицинские записи разных социально-демографических групп(мужчины/женщины, взрослые/дети, азиаты/европейцы...). Типичные анализы крови представителей разных групп будут отличаться, поэтому модель, предсказывающая, скажем, риск сердечно-сосудистых заболеваний(ССЗ), обученная на представителях одной выборки не может применяться к представителям другой выборки.

Читать полностью »

Компания Huawei выпускает так много разных моделей смартфонов, что не считает нужным сопровождать выход каждой из них отдельным пресс-релизом. Так, без лишнего шума на этой неделе на сайте производителя появилось описание модели Y5 Prime (2018).

Описание смартфона Huawei Y5 Prime (2018) появилось на сайте производителя

Читать полностью »

Компания Hisense объявила о начале продаж 80-дюймового лазерного телевизора L5. Описание новинки производитель начинает с утверждения, что она «вполне доступна семьям со скромным достатком».

По словам Hisense, в новой модели решены две проблемы, свойственные лазерным телевизорам: низкая яркость и высокая цена. Яркость экрана Hisense L5 достигает 400 кд/м2, что заметно превосходит показатель всех ранее выпущенных моделей, а что касается цены, она равна 3140 долларам.

Читать полностью »

Мобильный VR Oculus теперь поддерживает платные дополнения для приложений

Загружаемые дополнения VR являются основным продуктом игрового мира на ПК, телефонах и консолях, но не в VR.

С устройствами Oculus вам приходилось покупать другое приложение или надеяться, что создатель будет достаточно любезен, чтобы бесплатно загрузить новый контент.

Но теперь Oculus представила бета-поддержку платного DLC в мобильном магазине, обслуживающем как автономную гарнитуру Go, так и Gear VR от Samsung.

Читать полностью »

Ученые нашли способ восстанавливать работу конечностей после пережитого инсульта

Инсульт по-разному действует на человека. Не всегда, но довольно часто вследствие кровоизлияний возникают парезы — параличи конечностей. Ученые говорят, что такие последствия возможно лечить. По их словам, в скором времени люди с такими осложнениями после инсульта смогут получать эффективную медицинскую помощь.

Читать полностью »

В предыдущем сообщении Apollo graphql client применялся для разработки чисто клиентского приложения. В документации Apollo graphql client есть (очень лаконичный) раздел, посвященный серверному рендерингу и изоморфным приложениям.

Одна из сложностей серверного рендеринга в react.js является необходимость асинхронной загрузки данных, т.к. серверный рендеринг в reaсt.js — операция синхронная. Например, фреймверк next.js предлагает для этого использовать специальный компонент page в котором реализован дополнительный метод static async getInitialProps(), в котором предлагается проводить асинхронную загрузку данных. Такое решение не лишено недостатков. Например, этот метод статический, следовательно не имеет доступ к экземпляру компонента, метод реализован только для компонента самого верхнего уровня и отсутствует у вложенных компонентов. Решение с Apollo graphql client может быть использовано для компонента произвольного уровня вложенности.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js