Публикации

Эти структуры данных не могут учиться у Leetcode — AVL
Пошаговое объяснение еще одного самобалансирующегося BST Продолжая расширенную тему DSA: Список пропусков , B Tree Step by Step , Treap , Red-Black Tree В этом посте я расскажу о процессе построения дерева AVL. Если вы прошли предыдущую Красно-черную почту , обещаю вам, что эта займет у вас всего 5 минут, чтобы переварить (она намного проще) 🙂 Давайте начнем. Определение

Введение в глубокое обучение
Понимание его основ и приложений Введение Глубокое обучение — это передовая область машинного обучения, которая произвела революцию в различных отраслях, позволив компьютерам учиться на огромных объемах данных и принимать разумные решения. Эта статья призвана предоставить всестороннее введение в глубокое обучение, охватывающее его определение, отличия от традиционного машинного обучения и основные компоненты, такие как CNN, RNN, автоэнкодер, RBM, масштабирование, а также его..

Как создать кнопку прокрутки вверх в ReactJS
Кнопка перемещает вас наверх страницы с плавной прокруткой. Недавно у меня появилась задача реализовать в проекте реакции прокрутку вверх страницы, а стрелка/кнопка должны быть видны только после определенной высоты. Моя первая мысль заключается в том, что мы должны скрыть компонент/div до тех пор, пока пользователь не прокрутит определенную высоту, а во-вторых, когда пользователь нажимает кнопку, мы должны поднять его наверх страницы. Итак, как мы это сделаем? и где мы пишем нашу..

«Стандартизация» данных: когда и почему?
Как мы принимаем решение о том, следует ли нам «стандартизировать» или «нормализовать» (масштабирование [0, 1]) данные? Ну, честно говоря, это всегда безопасно. Но давайте обсудим несколько примеров, когда масштабирование функций действительно помогает. Это определенно помогает в обучении на основе экземпляров, таком как алгоритмы соседей (такие как k-means и KNN), где мерой производительности является евклидово расстояние. Масштабируя данные, мы гарантируем, что все функции в наборе..

Что такое с? — Декстер
c — язык программирования, разработанный в лабораториях AT&T Bell в США в 1972 году. Он был разработан и написан человеком по имени Деннис Ритчи. Начало работы с c 1). Существует близкая аналогия между изучением английского языка и изучением языка с. Изучая английский язык, мы сначала изучаем алфавит и цифры, затем учимся составлять из них слова и числа, которые, в свою очередь, объединяются в предложения, объединяются в абзацы. 2). Изучая c, мы сначала изучаем алфавиты, цифры и..

Deepfake Deception: мираж, созданный искусственным интеллектом
ИСКУССТВЕННЫЙ ИНТЕЛЛЕКТ | ТЕХНОЛОГИЯ | ДИПФЕЙК Deepfake Deception: мираж, созданный искусственным интеллектом Заново открывая доверие в мире искусственно созданных реальностей Было время, когда видение означало веру. Доверие своим глазам было естественной частью человеческого бытия, и высказывание «картинка стоит тысячи слов» показало, насколько мы полагались на визуальные доказательства. Но по мере развития цифровой эпохи различие между реальностью и иллюзией становится все..

Введение в PyTorch (6/7)
Предыдущий ‹‹ Введение в PyTorch (5/7) В этом модуле мы рассмотрим, как загрузить модель вместе с ее сохраненными состояниями параметров и прогнозами модели вывода. Чтобы загрузить модель, мы определим класс модели, который содержит состояния и параметры нейронной сети, используемой для обучения модели. %matplotlib inline import torch import onnxruntime from torch import nn import torch.onnx as onnx import torchvision.models as models from torchvision import datasets from..

6 жизненных навыков, которые молодые люди развивают с помощью кодирования
6 жизненных навыков, которые молодые люди развивают с помощью программирования Чтобы успешно справляться с проблемами и требованиями жизни, крайне важно иметь и развивать жизненные навыки. Чем раньше будут усвоены эти навыки, тем лучше для каждого молодого человека. Жизненные навыки, однако, не приходят сами собой, их нужно развивать и совершенствовать. Молодые люди должны быть вовлечены несколькими способами и на разных уровнях, чтобы приобрести эти навыки для продуктивности и..

Ассоциация, композиция и агрегация в C++
Ассоциация: Ассоциация в C++ — это отношение между двумя классами, при котором один класс использует функциональные возможности, предоставляемые другим классом. Другими словами, ассоциация представляет собой соединение или ссылку между двумя классами. В ассоциации один экземпляр класса связан с одним или несколькими экземплярами другого класса. Пример ассоциации в C++: class Bank { public: void transferMoney(Account* fromAccount, Account* toAccount, double amount) { //..

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

Семь способов стать IC (+1)
Год в BigPanda Я присоединился к BigPanda в качестве старшего инженера по надежности сайтов в начале 2022 года, недавно отметив свою первую годовщину работы. Размышляя о годичном рубеже, у меня было много мыслей. Но самые важные размышления касались того, как я стал лучше в прошлом году. Я считаю, что, начиная работу в новой компании, вы должны в первую очередь помнить о прогрессе, которого вы добиваетесь, внося свой вклад в миссию и цели компании. Тем не менее, отслеживание..

2 вещи, которые нужно проверить, если ваша хорошо обученная модель плохо работает с тестовыми данными
Большую часть времени при изучении науки о данных нам дается набор данных, в основном предварительно разделенный для обучения и тестирования, и мы пытаемся придумать хорошую модель с желаемой метрикой после обучения и проверки наших данных с перекрестной проверкой, тонкой настройкой. по технике и т. д. Если вы достаточно внимательны, вы хорошо разбираетесь в фиче-инжиниринге, очистке данных и т. д.; в конечном итоге вы получите хорошую модель, которая дает аналогичные результаты в реальном..

Это то, что вам нужно знать о функции диапазона Python
Сделайте себе одолжение и выучите это правильно раз и навсегда Создание циклов — обычная задача для программистов, а функция диапазона Python предлагает простой в использовании, но важный инструмент при создании циклов for-loop . В Python есть цикл for , который требует некоего итерируемого объекта, который возвращает свои элементы один за другим.

Использовать или не использовать машинное обучение
Как решить, является ли использование ML хорошей идеей, и как это меняется с GenAI Машинное обучение отлично подходит для решения определенных сложных проблем, обычно связанных со сложными отношениями между функциями и результатами, которые не могут быть легко жестко запрограммированы как эвристики или операторы if-else. Однако есть некоторые ограничения или вещи, которые следует учитывать при принятии решения о том, является ли ML хорошим решением для данной проблемы. В этом посте мы..

Введение в R для науки о данных (часть седьмая, заключительная)
Это седьмое введение в R. Здесь будут рассмотрены ящичковые диаграммы, построение переменных, координаты и многое другое. *Первоначально опубликовано в моем подстеке. Это лишь часть статьи. PS : пожалуйста, прочтите «Введение в R для науки о данных (часть шестая)», прежде чем читать это. Это продолжение шестой части. Часть шестая: Введение в R для науки о данных (часть шестая) Блочные диаграммы В этом случае я создал гистограмму с помощью функции geom_boxplot(). Вы..

Подкаст Ankur @warikoo о создании и найме контента | Али Соланки
Подкаст Ankur @warikoo о создании и найме контента | Али Соланки Here's a short podcast of Ankur Warikoo on content creation and how he hires his team Waricrew by Ali Solanki. Discord community for all students: https://discord.gg/MAgUqf7vFk Telegram community for all the students: https://t.me/studentsamaj ***Wazir X Crypto Exchange sponsored link: https://wazirx.com/invite/ukztcypf ***Coin DCX Crypto Exchange sponsored link: https://join.coindcx.com/invite/JbPu ***Groww Stock..

Делаем выборщик шрифтов
Давным-давно при создании конструктора сайтов Pinecast мне понадобился раскрывающийся список, позволяющий пользователю выбирать шрифт из Google Fonts. Большинство средств выбора шрифтов в других приложениях отображают каждый шрифт, отображая его собственное имя. В то время как такие приложения, как Google Docs и другие, отображают только несколько шрифтов на выбор, для Site Builder требуется отображение более тысячи шрифтов. Это представило довольно уникальный и сложный набор задач...

Проверьте свои навыки кодирования прямо сейчас | Новое обновление |
Проверьте свои навыки кодирования прямо сейчас | Новое обновление | Об обновлении В нашем расширении Chrome Codify Basics мы запустили обновление 1.2, и оно будет общедоступно для пользователей 4 или 5 ноября 2022 года. В нем много новых функций, и одна из основных функций — упражнения. Вы можете проверить все, что вы узнали с помощью расширения Chrome, используя эта функция. Он предоставляет вам задачи / задачи по кодированию, которые вы можете выполнить, чтобы проверить свои знания о..

Как я разрешил «хакерам» заходить на мой сервер по ssh.
В моей предыдущей статье ( https://hackernoon.com/how-ive-captured-all-passwords-trying-to-ssh-into-my-server-d26a2a6263ec ) я модифицировал SSH, чтобы распечатать пароль. что боты или хакеры пытались противостоять моему серверу. Я чувствовал, что следующий шаг - впустить их, поэтому я и сделал на прошлой неделе. Отказ от ответственности: Они будут входить в контейнер с минимальными возможностями Они не получат оболочку, они получат имитацию оболочки (sshesame) Любые пароли,..

Раскройте силу Python: 10 встроенных декораторов, которые сделают ваш код еще лучше!
Я всегда верил в силу оптимизации кода для достижения более быстрых и эффективных результатов. Привет! Меня зовут Гейб, и я увлечен обучением других Python и машинному обучению. Как человек с более чем десятилетним опытом анализа и визуализации данных, я всегда верил в силу оптимизации кода для достижения более быстрых и эффективных результатов. Сегодня я хочу поделиться с вами десятью встроенными в Python декораторами, которые могут значительно повысить производительность и..