Статьи

Esri и Microsoft присоединяются к Калифорнийскому университету в Сан-Диего, преподают практическую науку о геопространственных данных и глубокое обучение
Esri и Microsoft присоединяются к Калифорнийскому университету в Сан-Диего, преподают практическую науку о геопространственных данных и глубокое обучение В апреле - мае 2019 года Калифорнийский университет в Сан-Диего, Esri и Microsoft объединили свои усилия в преподавании курса DSC 170 - Наука о пространственных данных в кампусе Ла-Хойя под руководством Dr. Илья Заславский , директор лаборатории пространственных информационных систем Суперкомпьютерного центра Сан-Диего...

Advent Of Code 2021  — «Двоичная диагностика» — «Головоломка 3»
Привет ! Меня зовут Ксавье Жувено, и вот третья часть длинной серии о Пришествии кода 2021 . В этом новом посте мы собираемся решить проблему от 3 декабря 2021 года под названием «Двоичная диагностика». Решение я предложу на C++, но рассуждения можно применить и к другим языкам. Самореклама : Другие статьи по информатике и программированию вы можете найти на моем сайте 😉 Часть 1 Проблема

Навигация по циклу событий JavaScript: глубокое погружение с практическими примерами
Введение Цикл событий — это фундаментальная концепция JavaScript, которая лежит в основе его асинхронной и неблокирующей природы. Хотя это может показаться пугающим, понимание цикла событий имеет решающее значение для написания эффективных, отзывчивых и производительных приложений JavaScript. В этой статье мы углубимся в работу цикла событий, демистифицируем его компоненты и приведем примеры из реальной жизни, чтобы закрепить ваше понимание. Понимание цикла событий По своей сути..

Как писать модульные тесты
Избавьтесь от страха и неуверенности в отношении модульных тестов, разбив их на составляющие. В GOJEK мы искренне стараемся протестировать наш код. Мы даже получили отзывы от новичков о том, что освещение, свидетелями которого они стали на GOJEK, не имеет себе равных. (Квота Humblebrag исчерпана, обещаю 😅). Делая обзоры кода для кандидатов, поступающих в GOJEK, я был удивлен, узнав, что большинство из них не умеют писать тесты. Скорее всего, это можно объяснить двумя причинами:..

Тонкая настройка с помощью языкового API OpenAI
Тонкая настройка с помощью языкового API OpenAI И как это позволяет вам использовать GPT-3 Введение 13 июля 2021 г. OpenAI включил тонкую настройку для всех пользователей, имеющих доступ к API. Некоторые элементы этой функции в настоящее время находятся в стадии бета-тестирования, поэтому некоторые параметры, скорее всего, будут изменены. Идея OpenAI заключается в том, что точная настройка такого рода дает пользователям возможность обучать модель, которая должна давать..

Итерировать объект как массив
Итерировать объект как массив Первое, что приходит мне на ум, когда я слышу об итераторе, — это массив . А почему бы и нет, массивы очень активно используются в различных языках программирования. Но пока я изучал концепцию итераторов в JS, я понял, что массивы представляют собой лишь часть того, что такое итератор и что он может делать. Для JS-программиста знание того, что такое итератор и как его использовать, может оказаться очень полезным. Семантика Итератор — это то, что..

Монорепозиторий для React и React Native — часть 1
Монорепозиторий для React и React Native — часть 1 Введение: Архитектура Monorepo завоевала популярность среди разработчиков для управления крупномасштабными проектами, особенно с приложениями React и React Native. Организуя код в несколько пакетов, разработчики могут добиться большей модульности, совместного использования кода и общей эффективности разработки. Я собираюсь разделить статью на 2 части, первая часть будет объяснять больше о концепциях и архитектуре. Во второй части..

A40: Дерево решений и ансамблевое обучение на основе дерева
Дерево решений, деревья в мешках, случайные леса, дополнительные рандомизированные деревья (ExtraTrees), поиск по сетке, настройка гиперпараметров, начальная загрузка, важность признаков, кривые ROC Эта статья является частью серии книг Наука о данных с нуля — Могу ли я, чтобы я смог . ( Нажмите здесь, чтобы получить копию сегодня !) Нажмите здесь, чтобы просмотреть предыдущую статью/лекцию на тему «A39: Дерево решений и случайные леса — теория » 💐Нажмите здесь, чтобы..

Что такое косинусное сходство? Как сравнить текст и изображения в Python
Отличный инструмент для машинного обучения Вычисление подобия может быть невероятно полезным при создании приложений машинного обучения. Если вам нужно сгруппировать документы на основе того, насколько похоже их содержимое, или если вы строите модель для сопоставления изображений, вам понадобится метод для определения того, что похоже, а что нет. Это довольно легко сделать с помощью числовых данных, но как определить сходство документов или изображений? Подобие косинусов  – это..

🤖✏️ ChatGPT пишет статьи о ChatGPT
Жирным шрифтом выделены вопросы, которые мы задавали, остальное полностью ответы из chatGPT https://chat.openai.com/chat Что такое ChatGPT? ChatGPT — это мощная и удобная платформа чат-ботов, которая позволяет пользователям создавать и обучать своих собственных чат-ботов, используя последние достижения в области обработки естественного языка (NLP) и технологии машинного обучения. С помощью ChatGPT пользователи могут создавать чат-ботов, которые могут понимать и реагировать на..

Достижение больших высот с PlanetScale
Недавно один из наших талантливых инженеров, Эллиот Коулман, подробно изучил PlanetScale и его возможности для масштабирования баз данных MySQL . В этой статье изложены все его выводы и идеи, которые могут помочь нашим клиентам выйти на новый уровень. Это следующие ключевые фрагменты информации, которыми он горд поделиться. Стоит ли использовать его? PlanetScale — это размещенная платформа MySQL , предназначенная для приложений любого размера — от идеи до IPO , с соответствующей..

GCP: практические экзамены младшего инженера по облачным вычислениям
Краткий обзор облачного решения на GCP 1 — Вам было поручено настроить оповещение о бюджете для общих затрат Google Compute Engine, понесенных во всех ваших проектах GCP. Все эти проекты используют один и тот же платежный аккаунт. Что вы должны сделать ? Убедитесь, что вы являетесь администратором платежного аккаунта. Выберите платежный аккаунт и создайте бюджет. Выберите все проекты и службу облачного хранилища в качестве объема бюджета. Создайте оповещение о бюджете...

Обучение SAP SD в NOIDA.
Конвергентные решения для обучения предлагает лучшее в своем классе техническое обучение и сертификацию по всем ИТ-технологиям . Мы предлагаем инновационные методы обучения и проводим корпоративное обучение по различным передовым технологиям. У нас есть команда сертифицированных тренеров с опытом работы в отрасли не менее 10 лет. За последние семь лет подготовлено более 18 000 кандидатов, из них более 12 000 профессионалов распределено по разным отраслям.

10 методов оптимизации производительности React для молниеносных приложений
⚡ Ваши приложения React работают медленно? Вы хотите создавать молниеносные веб-сайты, обеспечивающие исключительный пользовательский опыт? Не смотрите дальше! В этой статье я поделюсь с вами 10 мощными методами оптимизации производительности ваших приложений React. С этими методами в вашем наборе инструментов вы сможете создавать невероятно быстрые и отзывчивые веб-сайты, которые будут…

Почему я научился кодировать
Почему я научился кодировать У моей матери была диагностирована болезнь Альцгеймера с ранним началом в возрасте 58 лет, и она скончалась в прошлом году в возрасте 72 лет. Оба моих дедушки и бабушки по материнской линии также скончались в разные периоды от осложнений, связанных с деменцией, связанной с болезнью Альцгеймера. Я не могу вспомнить время, когда болезнь Альцгеймера не была частью моей жизни. Таким образом, я стараюсь позаботиться о себе, тренируясь и питаясь настолько хорошо,..

Представляем прототип стартового комплекта LLM API — Тим Лирс
В современной технологической среде влияние больших языковых моделей (LLM) глубоко и только растет. Несмотря на это, многие разработчики оказываются на периферии, не зная, с чего начать или как интегрировать эти мощные ИИ в свои проекты. Чтобы восполнить этот пробел, существует новый интересный ресурс: llm-api-starterkit . Этот доступный стартовый набор API позволяет разработчикам с легкостью создавать прототипы микросервисов на основе LLM, обеспечивая упрощенное введение в..

Code Nation: Меняем индустрию высоких технологий Один ученик старшей школы за раз
Code Nation - это некоммерческая организация, которая решает одну из самых больших проблем технологической индустрии: доступ в классы (старшие классы) для внедрения программирования. Организация началась в 2012 году с нескольких волонтеров в одном классе средней школы Нью-Йорка, а теперь выросла и предлагает занятия в 46 средних школах в 3 городах! Добровольцы состоят из технических специалистов, которые обучают навыкам веб-разработки, а также другим навыкам, готовым к карьере. Это..

🥏 Typescript 5.0 уже здесь! Возраст декораторов
В конце января я сообщал о выходе бета-версии Typescript 5.0 , и вот спустя почти два месяца она у нас есть!!! Typescript 5.0 является официальным! Вы можете использовать приведенную выше ссылку, чтобы узнать о функциях, доступных в этом выпуске. Просто краткий итог: Декораторы

Работа с моделями ANOVA, часть 2 (машинное обучение)
Статистические аспекты SHAP: функциональный дисперсионный анализ для интерпретации модели (arXiv) Автор : Эндрю Херрен , П. Ричард Хан Аннотация: SHAP — это популярный метод измерения важности переменных в моделях машинного обучения. В этой статье мы изучаем алгоритм, используемый для оценки показателей SHAP, и обрисовываем его связь с функциональным разложением ANOVA. Мы используем эту связь, чтобы показать, что проблемы в приближениях SHAP в значительной степени связаны с..

4 важных правила о сигнатурах методов @PostConstruct и @PreDestroy
1 — модификатор доступа не имеет значения Метод может иметь любой модификатор доступа (public, protected, private). 2 — Используйте «void» в качестве типа возврата Метод может иметь любой возвращаемый тип. Однако чаще всего используется слово «void». Если вы указываете тип возвращаемого значения, просто обратите внимание, что вы не сможете получить возвращаемое значение . В результате обычно используется слово «void». 3 — Нет ограничений на имена методов Метод может..