Публикации по теме 'computer-science'
Извлечение байта из строк
Ранее на этой неделе мы узнали о типе Text , который является более эффективной альтернативой String . Но есть еще один набор строковых типов, о котором нам нужно узнать, и это ByteStrings !
Типы Text фиксируют представление символьных данных в юникоде. Но ByteString более низкоуровневый, хранящий информацию на уровне байтов. Обычная строка представляет собой список типа Char , но фундаментальная базовая структура данных ByteString представляет собой список Word8 — 8-битное..
Еженедельный информационный бюллетень TGA [21.12.22]
Информационный бюллетень The Grey Area с [14.12.22] по [21.12.22], демонстрирующий лучшие посты, опубликованные за этот период.
Введение
На прошлой неделе на TGA были опубликованы различные новые авторы, в том числе замечательные статьи от Adam J Sturge , Geno Tech и Ismail Tasdelen . Если вы работаете в области компьютерных наук или ищете профессии CS, я настоятельно рекомендую взглянуть на эту статью 10 лучших технических профессий .
Популярные статьи:
Одни из самых..
Подводя итоги отчета Стэнфордского индекса искусственного интеллекта за 2023 год — Часть 1
Stanford HAI (Human-Centered Artificial Intelligence) только что выпустила выпуск своего Отчета об индексе ИИ за 2023 год, который возглавляет междисциплинарная группа экспертов из академических кругов и промышленности, которая отслеживает и визуализирует данные об ИИ, обеспечивая ответственное и этичное продвижение ИИ. с человекоцентричным подходом.
Я пишу эту статью, потому что, когда я просматривал этот огромный отчет, некоторые из этих статистических данных показались мне..
Как искусственный интеллект может сделать мир лучше
Свой первый компьютер я получил, когда мне было 8 лет, как рождественский подарок от дедушки. Я не помню марку, но он был похож на Commodore Vic-20; он состоял из большой клавиатуры, в которой размещался ЦП, и имел боковые соединения, которые шли к монитору и магнитофону. Вместе с ним пришла небольшая коллекция того, что оказалось обычными аудиокассетами. Я был очарован и рад обнаружить, что вставка кассеты и нажатие кнопки воспроизведения давали мне доступ к игре, закодированной на..
Контролируемое машинное обучение
Вы когда-нибудь задумывались, как обрабатываются определенные данные и строятся прогнозы? или как мы классифицируем данные или понимаем закономерности из набора данных?
В этом посте мы узнаем о контролируемом машинном обучении и о том, как оно работает на математическом уровне. Мы рассмотрим различные типы обучения с учителем и попытаемся проанализировать их практическую реализацию. Как обычно, вам не нужен опыт программирования, чтобы понять это, хотя я очень рекомендую вам..
Основы алгоритмов, часть 2: некоторые советы и рекомендации по вычислению временной сложности «большого нуля»…
Требования: базовые знания программирования на любом основном языке программирования (например, Python, Java, C++ и т. д.), основы математики (необязательно, но рекомендуется), знание асимптотических обозначений, используемых в информатике, таких как Ω-, O- и ϴ. -обозначения (в противном случае обратитесь к Части 1 для ознакомления)
Цель на сегодня
К концу статьи вы сможете рассчитать временную сложность алгоритмов, используя некоторые основные советы и рекомендации, обсуждаемые..
Джедай JavaScript: эпическая шпаргалка для освоения особенностей кода
Введение: Призываем всех начинающих JavaScript-джедаев! Готовы ли вы преодолеть особенности языка и стать настоящим воином кодирования? Не ищите дальше, потому что у нас есть идеальная шпаргалка, которая поможет вам с юмором и изяществом ориентироваться во вселенной JavaScript. Независимо от того, являетесь ли вы новичком или опытным разработчиком, это привлекательное и забавное руководство поможет вам овладеть световым мечом JavaScript.
Пробуждение Силы: основы JavaScript а)..
Новые материалы
Добавление службы WCF в приложения .NET Core
Windows Communication Foundation (WCF) — это универсальная платформа для создания распределенных служб в .NET. Хотя .NET Core в первую очередь ориентирован на кросс-платформенную разработку, вы..
Введение в обработку событий Vue.js - дополнительные модификаторы
Vue.js - это простой в использовании фреймворк для веб-приложений, который мы можем использовать для разработки интерактивных интерфейсных приложений.
В этой статье мы рассмотрим, как..
Как я сдал экзамен AWS Associate Developer Exam за 3 месяца
В эту эпоху массовых увольнений в сфере технологий я хотел повысить надежность своей работы на моем нынешнем месте или, по крайней мере, иметь небольшое преимущество перед конкурентами, если..
Понимание того, как работает Tabu Search
1. Обнаружение табу-поиска с помощью глубокого обучения для больших систем MIMO ( arXiv )
Автор: НханТхань Нгуен , Кьюнгчун Ли
Аннотация: в этом исследовании мы рассматриваем..
Простые показатели риска
Торговый бот становится все более изощренным
Мой торговый бот в его нынешнем виде пытается максимизировать рентабельность инвестиций и не более того. Я хочу обучить своего торгового бота,..
Границы Nodejs C ++ / JS: переход через рубикон
В большинстве статей о внутреннем устройстве Nodejs всегда говорится о границах C ++ / JS и их пересечении. Но большинство из них обычно не углубляется в объяснение того, что на самом деле..
Python — Loguru, мощный модуль ведения журнала
Библиотека Python, целью которой является приятное ведение журнала в Python.
Сегодня я хотел бы представить мощный инструмент ведения журнала под названием Loguru , он может полностью..