Статьи
Пичу или Пикачу? ч.1
Сегодня мы получили вторую лабораторную работу по курсу Python, содержащую два набора данных. Один со 150 записями ширины, высоты и метки. Один с 4 записями одних и тех же данных, без метки. И мы предполагаем реализовать упрощенный алгоритм машинного обучения, чтобы определить, Пичу это..
Сколько стоит создание приложения для обмена сообщениями, такого как Slack?
Можете ли вы представить себе свое рабочее место с плохой системой связи? Независимо от того, являетесь ли вы новым бизнесом или ведущим брендом, успех бизнеса всегда заключается в эффективном общении, уведомлениях и тесном сотрудничестве со своими сотрудниками.
А с учетом того, что «10..
Что я хотел бы знать, когда начинал свой путь в области компьютерных наук
Мой опыт через все, что я хотел бы знать, прежде чем начать свое путешествие в области компьютерных наук и разработки программного обеспечения.
Когда я начал свое путешествие, мне было довольно трудно получить достойный совет по этой теме, и что она разбросана по всему Интернету с..
DevOps в Linux — /proc Справочник, часть третья
Глубокое погружение в каталог Linux /proc
/прок/йомем
Этот файл отображает физические адреса (и/или шины), отображаемые в настоящее время ядром и/или различными драйверами устройств. Однако точный формат отображения сильно зависит от архитектуры и устройства. $ cat /proc/iomem..
Основы нотации Big O для веб-разработчиков
В TLDR — Big O Notation рассматривается масштабирование алгоритма.
Как меняется скорость алгоритма по мере увеличения размера набора данных?
Идея нотации Big O была лучше всего понята мной в форме истории, в 2009 году почтовый голубь из Кейптауна по имени Уинстон вошел в историю, обойдя..
Различные места для получения наборов данных для машинного обучения (часть 5: наборы данных Seaborn)
на Python доктора Элвина Анга
https://www.alvinang.sg/s/Various_Places_to_Get_Datasets_for_Machine_Learning_by_Dr_Alvin_Ang.ipynb
https://rdrr.io/cran/reshape2/man/tips.htmlhttps://rdrr.io/cran/reshape2/man/tips.html
О докторе Элвине Анге
Доктор Элвин Анг..
Представляем Джулию Дели!
Julialang уже давно не существует, и сейчас мы находимся на версии 0.6. Недавно проведенная JuliaCon’17 в Беркли стала свидетелем отличных выступлений и большого числа зрителей со всего мира. Сам язык быстро набирает обороты, и люди осознают всю мощь этого элегантного, но сверхбыстрого..
Введение в JCommander — Анализатор аргументов командной строки Java
Разбор аргументов командной строки — обычная задача, давайте посмотрим, как мы можем использовать JCommander, чтобы сделать это красиво и аккуратно.
Наивный разбор командной строки
Давайте посмотрим на типичный основной метод Java:
Я использую maven, поэтому мой файл POM:
Мой..
Все, что вам нужно знать о публикации программного обеспечения на Bioconda
Публикация пакетов Python, связанных с биоинформатикой, на Bioconda
Были ли у вас проблемы с установкой пакетов и запуском огромного количества команд для установки зависимостей? Если вам повезет (в большинстве случаев вам не повезет), вы в конечном итоге установите пакет без каких-либо..
Объяснение постоянного сеанса MQTT и чистого сеанса
Постоянный сеанс MQTT
Нестабильные сети и ограниченные аппаратные ресурсы — две основные проблемы, с которыми приходится сталкиваться приложениям IoT. Соединение между клиентами MQTT и брокерами может быть аварийно разорвано в любое время из-за колебаний сети и нехватки ресурсов. Чтобы..
Как говорить об изменениях программного обеспечения
Мой план из четырех пунктов для демонстрации моей работы
Итак, вы написали код. Что теперь?
Вы неизбежно будете улучшать чужую работу. Как вы можете отмечать свои улучшения, не оскорбляя при этом авторов оригинала? Как вы поддерживаете культуру, в которой другие чувствуют себя..
Эксплойты нулевого дня: чем они опасны
Введение
Уязвимости нулевого дня — это те, которые не были устранены разработчиками, чьи исправления не были установлены. Поскольку они не фиксированы, если злоумышленник обнаружит их, он или она может использовать их и получить конфиденциальную информацию. Эти типы уязвимостей могут..
Упрощение кода с делегированием событий в ваших приложениях Javascript
Одной из важных функций Javascript является обработка событий, позволяющая пользователю взаимодействовать с веб-страницами. По мере того как веб-приложения становятся все более сложными, обработка событий может стать изматывающей. Именно здесь делегирование событий вступает в игру как метод..
Как автоматически маркировать ваши данные с помощью моделей Transformer
В то время как многие приложения используют готовые предварительно обученные модели для различных задач, таких как создание контента, ответы на вопросы или распознавание общих именованных объектов, меньше внимания уделяется созданию наборов данных для обучения, специфичных для бизнеса,..
Беглый взгляд на scala.meta
В Codacy мы полагаемся не только на внешние инструменты для поиска шаблонов кода.
Особенно когда дело доходит до Scala, у нас также есть хороший репозиторий самодельных шаблонов. Поэтому нам нужно иметь возможность обрабатывать исходный код Scala. И под обработкой мы в основном подразумеваем..
Программирование R: Индекс вектора: [x]
После объединения числовых элементов в векторный объект отдельные элементы можно получить, объявив индекс. Ниже извлекаются первый и третий индексы (см. рис. 1): > nums <- c(3, 6, 9, 12, 15, 18)
> nums[1]
[1] 3
> nums[3]
[1] 9
>
Почему вам должен понравиться sync.Pool?
Потому что это быстро. x4982 сокращение использования памяти и хранилища с помощью тестов ниже.
Ok. Что за черт?
Сборщик мусора запускается через определенные промежутки времени. Если ваш код постоянно выделяет память в некоторых структурах данных, а затем освобождает их, это требует..
Как компьютеры компьютерные?
Как компьютеры компьютерные?
Игра Жизни
Жизненная игра Конвея - это игра для «0 игроков» в том смысле, что она разыгрывается на основе начального или «начального состояния» без участия игрока постфактум. Начальное состояние управляется небольшим набором правил для получения непредсказуемого..
Демистификация инженерии данных
Демистификация инженерии данных
Инжиниринг данных — очень востребованная и прибыльная профессия в технологической отрасли. Однако роль дата-инженера часто может быть окутана тайной. В этом блоге мы раскроем суть инженерии данных, исследуя роли и обязанности инженера данных, типичный..
Преобразование типов данных с уверенностью: создание функции Python для обработки целых чисел, чисел с плавающей запятой и…
Введение в обработку исключений
Введение
В этом руководстве мы рассмотрим проблему программирования на Python, которая включает в себя написание функции для преобразования различных типов данных в соответствующие им целые числа или числа с плавающей запятой…
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..