Публикации

Стражи маршрута в React
Внедрите авторизацию как профессионал в свой проект React. React - безусловно, самый популярный фреймворк JavaScript за последнее время. Но если вы работали с React в любом масштабе или в своем хобби-проекте, у него не так много встроенных функций, которые могут быть как хорошими, так и плохими. Проблемное пространство Безопасность - большая проблема для большого количества компаний. Авторизация и аутентификация обязательны для всех реальных проектов. А Route Guard помогает нам..

Полиномиальная регрессия и реализация полиномиальной регрессии в Python
Всем привет, сегодня я постараюсь рассказать вам о полиномиальной регрессии и о том, как ее кодировать на Python. Если вы раньше не знали о регрессии: Https://medium.com/@yagiz-yaman/regression-definition-implementing-linear-regression-in-python-2d2d79828013 Вы можете взглянуть на мой предыдущий пост и понять, как кодировать на Python как регрессию, так и линейную регрессию. Начнем с того, что такое полиномиальная регрессия и зачем она нам нужна? Линейная регрессия может дать нам..

Введение в объектно-ориентированное программирование (ООП)
В последнее время я чувствую прилив уверенности, когда переключаюсь с изучения Javascript на пути Hack Reactor к изучению Ruby с помощью The Firehose Project (TFP), потому что довольно быстро освоить другой язык - это увлекательно. Несколько месяцев назад мне было трудно понять, что выбранный мной язык не так важен, как изучение фундаментальных принципов компьютерного программирования. Изучение Ruby было относительно простым (до сих пор), потому что большинство объектно-ориентированных..

Деревья решений
Мохамед Шаабан Деревья решений — это способ учиться на данных, используя что-то вроде нескольких условий. Посмотрите на картинку ниже: Задавая простые вопросы, мы можем прийти к окончательному решению. Существует два типа деревьев решений в зависимости от типа вопроса. Если это классификация, образец — это предложение о работе (да или нет). И второй тип деревьев решений — это регрессия. Это используется для предсказания числа. Скажем, по весу животного мы можем попытаться..

Генерация лабиринта — Рекурсивный поиск с возвратом
1. Введение Рекурсивный поиск с возвратом — относительно простой алгоритм случайного создания лабиринтов. Как следует из названия, алгоритм основан на поиске с возвратом, и он достигает этого с помощью рекурсии. Прежде чем мы начнем, вам, вероятно, следует взглянуть на пост Джеймиса. Это хорошее чтение, и это вдохновило меня на написание этой книги. В этом посте мы увидим, как реализовать алгоритм на Python, и воспользуемся библиотекой OpenCV , чтобы нарисовать лабиринт. Вот..

Создание практичной Intel для сельского хозяйства: приложение
Создание практичной Intel для сельского хозяйства: приложение В Vinsight предоставление полезных данных напрямую пользователю имеет первостепенное значение. Что производилось на поле в прошлом и что будет производить в будущем? Где новый участок миндальных деревьев? Как изменилась площадь уезда по сравнению с прошлым годом? На эти вопросы отвечает наш продукт. Доступные через браузер, пользователи теперь могут получить доступ к данным по урожайности винограда за 5 лет в нескольких..

Модератор содержимого Azure
Что такое Azure Content Moderator и как его использовать? Модератор содержимого Azure — это служба Azure, использующая машинное обучение для модерации различных форм содержимого, например текста, видео и изображений. Сервис предоставляет как API модерации, так и API обзора, об этом интересно узнать, поскольку этот сервис необходим для сдачи экзамена AI-100. В этом посте я расскажу, что вы можете делать в модераторе контента и как это реализовать с помощью библиотеки Python...

Чистилище туториалов, задач, фреймворков, технологий.
Исходный пост Я разработчик с 5-летним опытом и знаю, как технологии работают, сменяют друг друга, растут и умирают (привет, кладбище Google ). У меня огромный опыт переключения между разными стеками. Я работал разработчиком WordPress / Woocommerce (немного Laravel), разработчиком HTML / CSS (6 месяцев), разработчиком Angular / Typescript (1,5 года) и разработчиком iOS (более 2 лет). Я всегда старался найти то, что мне было бы интересно. И со всем этим опытом я понял только одно..

IntelliJ - сенсорная панель MacBook
Около года назад у меня появился MacBook с сенсорной панелью, и он меня раздражал не потому, что это была сенсорная панель, а потому, что ее ничто не поддерживало. Я большой пользователь всех IDE IntelliJ, и именно здесь отсутствие поддержки раздражало меня больше всего, так как здесь легко увидеть большой потенциал. Я наконец сдался и начал приключение по разработке плагина (намного сложнее, чем я думал). Итак, я начал с простого, плагина со статическими кнопками, эти кнопки..

Предсказание покерных комбинаций
В этой статье я попытаюсь показать, как можно использовать различные алгоритмы классификации для предсказания возможных покерных комбинаций. Что такое «покерная рука»? В покере игроки составляют наборы из пяти карт, называемые руками, в соответствии с принципами игры. У каждой руки есть позиция, которая сравнивается с позициями разных рук, участвующих в противостоянии, чтобы выбрать, кто выиграет банк. НАБОР ДАННЫХ ОПИСАНИЕ Каждая запись представляет собой пример руки,..

Рекомендации друзей с использованием встраиваний гетерогенных сетей
Представьте себе Снупи без Вудстока или Кельвина без Гоббса, друзей без Рэйчел, Бэтмена без Робина или Маугли без Балу. Социальные платформы процветают благодаря способности участников находить подходящих друзей для взаимодействия. Сетевой эффект - это то, что стимулирует рост или время, затрачиваемое и ежедневно активных пользователей в приложении. Это еще более важно для Hike, потому что Hike - это сеть для близких друзей. Поэтому нам нужно сделать так, чтобы найти друзей,..

React Native - ящик и разрешения
React Native - это мобильная разработка, основанная на React, которую мы можем использовать для разработки мобильных приложений. В этой статье мы рассмотрим, как использовать его для создания приложения с React Native. DrawerLayoutAndroid Мы можем добавить макет выдвижного ящика в наше приложение для Android с помощью компонента DrawerLayoutAndroid . Например, мы можем написать: import React, { useState } from 'react'; import { Button, DrawerLayoutAndroid, Text, StyleSheet,..

4 отличных способа загрузки данных машинного обучения в Google Colab
🤖 Глубокое обучение 4 отличных способа загрузки данных машинного обучения в Google Colab Загрузка данных в Google Colab с помощью различных API и пакетов. Google Colaboratory или Colab была одной из любимых сред разработки как для начинающих, так и для исследователей машинного обучения. Это облачный блокнот Jupyter , где должны быть отличные способы загрузки данных машинного обучения прямо с вашего локального компьютера в облако. Мы обсудим некоторые методы, позволяющие..

Информационные продукты: введение
«Но чем это полезно для кого-нибудь?» Я не мог найти слов и устал, стоя на кухне друга после пробежки в предгорьях Боулдера, штат Колорадо, в 2008 году. Я только что потратил пять минут, выступая на лифте для моей докторской диссертации по экологической статистике отцу моего друга. основатель крупной телекоммуникационной компании, когда он задал этот вопрос. Я спотыкался о возможном применении того, что делаю, но это было немного натянуто. В конце концов я остановился на чем-то..

Почему выпуклость - ключ к оптимизации
Машинное обучение Почему выпуклость - ключ к оптимизации Это просто с выпуклыми функциями стоимости Самое интересное, с чем вы впервые столкнетесь, когда начнете заниматься машинным обучением, - это алгоритм оптимизации, а точнее, градиентный спуск, который представляет собой итеративный алгоритм оптимизации первого порядка, используемый для минимизации функции затрат. Интуиция за градиентным спуском сводится к решению, которым может быть локальный минимум в окрестности или, в..

Создание простой статистики с помощью Angular 2, D3 и LoopBack
Создание простой статистики с помощью Angular 2 , D3 и LoopBack (пересмотренная версия) Ранее в ПРЕЗЕНТАЦИИ: LoopBack SDK Builder V2 я представил первый стабильный выпуск SDK Builder , который плавно и красиво интегрирует IBM StrongLoop LoopBack Framework с Google Angular 2 Framework , которые вместе позволяют создавать не только веб- Страницы, но настольные, собственные мобильные, прогрессивные и IoT-приложения. Сегодня я публикую исправленную версию предыдущей статьи Building..

Кампания на Kickstarter, направленная на то, чтобы навсегда изменить вычислительную технику!
Вот ссылка на кампанию: https://www.kickstarter.com/projects/250036859/wolfpack-distributed-computing-network Многие мировые вычислительные мощности в настоящее время не используются. Наше предложение — объединить всю эту неработающую мощь для создания большого коммунального суперкомпьютера. Идея использования нескольких компьютеров для выполнения задач не нова — профессиональные анимационные и игровые студии, а также академические учреждения очень часто используют эту технику, но не..

Получение писем через SMTP с помощью Elixir
Давайте посмотрим, насколько простой SMTP с elixir / erlang. Я начал экспериментировать с этим в основном как с учебным пособием, чтобы лучше познакомиться с elixir / erlang, я также пытаюсь лучше документировать свое обучение. Я предварю этот пост этим, я не эксперт, поэтому любые предложения или рекомендации приветствуются. Что такое SMPT? Проще говоря, это текстовый протокол, в котором почта отправляется и принимается с помощью нескольких простых текстовых команд. Обычно это..

Мое первое полнофункциональное приложение
Мое первое полнофункциональное приложение Несколько месяцев назад я решил удвоить усилия, чтобы научиться программировать. На момент написания этой статьи я наполовину закончил 12-недельный иммерсивный полный курс веб-разработки в General Assembly в Сан-Франциско. Хотел бы я сделать это много лет назад, но считаю, что никогда не поздно. И до сих пор это было фантастически! После нескольких месяцев самостоятельной подготовки, а затем изучения основ в классе, мы были готовы к..

Специализация глубокого обучения
Примечания к курсу нейронных сетей и глубокого обучения Я начал писать заметки для этого конкретного курса, и эта статья содержит заметки второй недели. Если вы еще не сослались, примечания к 1-й неделе, пожалуйста, ознакомьтесь с этой статьей. 2 неделя Двоичная классификация Логистическая регрессия - это алгоритм двоичной классификации. Возьмем задачу идентификации кошек с некоторыми входными изображениями. Здесь X будет некоторым набором изображений, а y будет меткой вывода..