Статьи
7 функций Pandas для снижения стресса от манипуляций с данными
7 функций Pandas, которые уменьшат вашу нагрузку на манипуляции с данными
Есть причина, по которой у панд нет седых волос
Почему у панд нет седых волос? Очевидно, что, поскольку у них так много умных функций для манипулирования данными, они не уделяют этому столько внимания, как их коллеги-люди.
Кажется, что данные никогда не поступают в той форме, в которой мы их хотим. По моему личному опыту, подавляющее большинство времени, затрачиваемого на проект по науке о данных, просто..
Конвертируйте файлы Excel (xlsx, xls, CSV) в формат JSON в React.
У всех нас есть файлы Excel, которые нужно преобразовать в JSON. Но проблема в том, как мы это делаем? Ну, есть много способов, и некоторые лучше, чем другие. В этом блоге я покажу вам, как легко преобразовать файлы Excel в формат JSON с помощью Node.js.
Что такое React?
React — это бесплатная библиотека JavaScript с открытым исходным кодом для создания пользовательских интерфейсов на основе компонентов пользовательского интерфейса, разработанная компанией Meta, ранее известной..
Видение Илона Маска для сверхразумного ИИ
В последние годы гонка за развитием искусственного интеллекта (ИИ) стала более интенсивной, чем когда-либо. Среди ключевых игроков в этой технологической революции стоит Илон Маск, дальновидный предприниматель и известный сторонник искусственного интеллекта. безопасность. Соучредитель OpenAI, организации, ответственной за создание популярной системы искусственного интеллекта. Путь Маска к чат-боту ChatGPT был одновременно революционным и бурным. Эта статья посвящена миссии Маска по..
Обработка естественного языка (NLP): расширенное руководство для начинающих (часть 5) — Advanced Regular…
В этой многосекционной итеративной серии вы познакомитесь с якорями и подстановочными знаками расширенных регулярных выражений, которая является продолжением части 4 серии.
Якоря используются для указания начала и конца строки.
два символа привязки: «^» и «$».
«^» указывает начало строки. Символы после «^» в шаблоне являются первым символом строки для сопоставления с шаблоном.
Точно так же в конце строки указывается «$». Символ, предшествующий «$» в шаблоне, должен быть..
Легко ls/set/remove npm-скрипты в cli
npm позволяет нам запускать предварительно назначенные команды скрипта в cli. Однако определение команд скрипта может быть утомительным. Нам нужно открыть package.json, затем найти поле скриптов, затем добавить/удалить скрипт, а затем закрыть файл.
С помощью nps-cli вы можете легко ls/set/remove поля сценариев package.json в cli. Он предоставляет три команды для обработки npm-скриптов:
nps ls для отображения текущих npm-скриптов
nps set для установки текущих npm-скриптов
nps..
Vim для разработчиков: часть 0 - Почему именно Vim?
** Примечание: в этой серии я буду использовать NeoVim. Я расскажу почему ниже. Но 99,99% всего, что я описываю, будет работать в Vim8 точно так же . Итак, если вы предпочитаете использовать Vim8, вы все равно можете многому научиться! С этого момента я буду использовать Vim и NeoVim как взаимозаменяемые, если не буду замечать различий.
Что такое Vim?
Однажды я, любитель собак, разговаривал со своим другом, любителем кошек, о кошках и их общем пренебрежении к человечеству...
Обнаружение мошенничества с минимальным количеством меток: частично контролируемое обучение
Этот блог продолжает изучение методов глубокого обучения для табличных данных. Ранее мы рассмотрели TabNet , одну из первых моделей глубокого обучения, разработанную специально для табличных данных. В этом блоге основное внимание будет уделено VIME (вменение значений и оценка по маске) — платформе самообучения и полуконтролируемого обучения для табличных данных.
Цель этого блога — дать вам возможность глубже погрузиться в архитектуру и показать, когда и как ее можно применять для..
«Я в кодовом пузыре»
РАНЬШЕ: Катрин работала графическим дизайнером в области печатного и цифрового дизайна в рамках контент-маркетинга СЕЙЧАС: В настоящее время учится в 2017 году в Technigo Boot Camp.
«Я чувствую, что нахожусь в «пузыре кода», пытаясь впитать как можно больше знаний. И мне кажется роскошью так долго сосредотачиваться на теме».
Почему вы решили стать программистом?
Поскольку я интересуюсь дизайном, я всегда изучаю, как выглядят веб-страницы и какую роль в дизайне играют UX и UI...
Объясняемый искусственный интеллект (XAI): третья волна ИИ
Мы являемся свидетелями важной вехи в истории технологий. Исследовательские проекты в Технологическом институте Джорджии (финансируемые DARPA) в настоящее время работают над новыми контекстуальными моделями, которые будут имитировать человеческий мозг с точки зрения восприятия реальности, обучения на ней, последующего построения абстракций и рассуждений с использованием машинного обучения.
Это навело меня на мысль о недавней статье , где я сравнил третью волну кофе с новой волной CRM,..
Все о тесте Тьюринга и не только
Даже будучи нетехническим человеком, вы могли слышать о знаменитом «тесте Тьюринга». Алан Тьюринг — действительно крупная и известная фигура в области ИИ и компьютерных наук, его часто называют «отцом ИИ».
В своей статье под названием «Вычислительные машины и интеллект», ставшей впоследствии своего рода исторической для ИИ, он сосредоточился на концепции интеллектуальной машины. Итак, ему пришлось придумать идею измерения интеллекта машины или, по крайней мере, выяснить, что мы можем..
Определение теста, которое разрушает команды
Это может показаться смешным, но есть определение теста, которое ухудшает качество кода и вызывает беспокойство программистов.
Я помню, как впервые услышал о TDD и экстремальном программировании. Они были определены как практика, которая делает программиста счастливым. Я помню, как был на встрече, и спикер показывал фотографии…
Как отслеживать и визуализировать эксперименты по машинному обучению с помощью MLflow
MLflow — платформа с открытым исходным кодом для управления жизненным циклом машинного обучения.
Введение
В машинном обучении бесплатных обедов не бывает. Мы не знаем, какая предварительная обработка данных или какой алгоритм машинного обучения лучше всего подходит для конкретной задачи. Не существует одного уникального алгоритма, который работает лучше всего. Вот почему экспериментирование является типичным методом для достижения соответствующего результата. Чтобы проводить..
7 каналов YouTube, на которые вы должны подписаться, если вы Java-разработчик
Эти каналы настоятельно рекомендуются, если вы хотите узнать все о Java, его фреймворках и экосистеме.
Я работаю в сфере разработки программного обеспечения уже более 6 лет. Я работал над несколькими технологиями создания корпоративных приложений. Однако я заметил, что для разработки корпоративных приложений Java по-прежнему остается одним из наиболее предпочтительных языков программирования для разработки приложений.
Арсенал Java включает мощные возможности, такие как превосходная..
Как избежать случайной публикации в wordpress
Как избежать случайной публикации в wordpress
Большинство авторов-новичков или блоггеров время от времени нажимают кнопку разброса в своих сообщениях еще до того, как статья будет разумно отсортирована. Некоторые из них даже допускают ошибку, добавляя их в свои профили организации электронных платформ, из-за чего читатели неправильно оценивают принадлежность. Если вы решите удалить его позже, читатели получат код ошибки 404.
Это может быть отталкивающим сном для человека, о котором идет..
Вопросы и ответы по веб-компонентам
Недавно я участвовал в многочисленных дискуссиях о веб-компонентах и заметил, что есть вопросы, которые до сих пор вызывают путаницу у разработчиков интерфейса. Создавая этот пост, я пытаюсь обобщить свою точку зрения на эту очень важную тему современного Интернета.
Вопрос: действительно ли они мне нужны?
Давайте будем честными — если вы интересуетесь веб-компонентами только из-за только что прочитанной статьи или выступления, которое вы только что посмотрели, ответ, вероятно, —..
Дартмутская мастерская: место рождения искусственного интеллекта
Летом 1956 года в живописных окрестностях Дартмутского колледжа в Ганновере, штат Нью-Гэмпшир, произошло историческое событие, которое навсегда изменило ход компьютерных наук и технологий. Это мероприятие, известное как Дартмутский семинар или Дартмутская конференция, считается местом рождения искусственного интеллекта (ИИ). Этот семинар, организованный такими провидцами, как Джон Маккарти, Марвин Мински, Натаниэль Рочестер и Клод Шеннон, собрал группу блестящих умов для изучения и..
Упрощение экспорта Excel в Django с помощью Django-Excel-Response2
Django — это веб-фреймворк Python высокого уровня, который способствует быстрой разработке и чистому, прагматичному дизайну.
Хотя Django предоставляет множество встроенных функций, экспорт данных в Excel не входит в их число.
Здесь в игру вступают сторонние библиотеки, такие как django-excel-response2 .
Проект GitHub по адресу:
GitHub - django-xxx/django-excel-response2: Функция расширяет django-excel-response Tarken Функция расширяет..
Релиз Apptainer v1.0.0!
Apptainer выпустил свой первый официальный релиз под новым названием!
3 марта 2022 года была достигнута важная веха. Контейнерная среда, известная как Singularity (и ее ответвление: SingularityCE), перешла на Apptainer. Хотя этот шаг был предпринят несколько месяцев назад, Apptainer находился на стадии разработки и выпуска кандидата, в то время как проприетарные функции были удалены (и добавлены другие) для его включения в зонтик Linux Foundation.
Singularity (в настоящее время..
Случайные переменные
Интересно, что случайная переменная не является ни переменной, ни случайной.
Всякий раз, когда вы проводите случайный эксперимент, большую часть времени вас будет интересовать функция результатов, а не фактические результаты.
Рассмотрим пример броска двух игральных костей. Здесь вас может заинтересовать сумма граней = 7. Это может произойти из-за возможных исходов, таких как (1,6), (2,5), (3,4)… Здесь нас не волнуют отдельные исходы. Нас интересует только сумма результатов двух костей..
Meta AI, Mila-Quebec AI Institute и Université de Montréal совместно работают над Photorealistic Unreal…
TL;DR:
- PUG, революционное исследовательское предприятие в области искусственного интеллекта, представляет синтетические фотореалистичные наборы данных Unreal Graphics. - Meta AI, Mila-Quebec AI Institute и Université de Montréal совместно создают PUG, используя реализм Unreal Engine. > — PUG представляет пакет TorchMultiverse Python, позволяющий создавать контролируемые наборы данных. — Четыре набора данных, в том числе Животные, Тест на устойчивость, Лингвистическое зрение и..