Публикации по теме 'cpp'


Кстензорное зрение
Здесь мы излагаем видение проекта xtensor, n-мерного массива на языке C ++, который упрощает написание высокопроизводительного кода и привязку его к языкам науки о данных (Python, Julia и R). Важно показать четкое видение - особенно для проектов с открытым исходным кодом: только общая цель может объединить людей. Вот почему мы решили наконец составить документ, в котором изложено наше видение того, как C ++ может сыграть важную роль в будущем науки о данных и почему. Три основных..

Как создать проект C / C ++ на основе Buck
Как создать проект C / C ++ на основе Buck Buck - это инструмент быстрой сборки, разработанный Facebook. Есть много причин выбрать Бак , но с чего начать? Это пошаговое руководство будет охватывать: Как организовать свой проект Интеграция Google Test Объяснение основных команд Buck TL;DR Просмотрите файлы проекта на GitHub или клонируйте их в свою систему: git clone [email protected] :njlr/buck-cpp-example.git Установите существующие порты Buck из Buckaroo.pm ...

Попробуйте логическое программирование с помощью компилятора C ++
Есть обновленная версия этой статьи: http://wordsandbuttons.online/logic_programming_in_cpp.html Логическое программирование, вероятно, является самой эзотерической парадигмой программирования из существующих. Все мы слышали об ООП и ФП, но LP? Разве она не певица ? Что ж, логическое программирование может быть вам ближе, чем вы думаете. Для LP существует семейство специальных языков, среди которых Prolog является самым популярным, но вам не обязательно изучать его, чтобы..

Вторая проверка игровой динамики Newton с помощью PVS-Studio
Некоторое время назад где-то в Интернете я наткнулся на физический движок под названием Newton Game Dynamics. Зная, что проекты движка обычно большие и сложные, я решил проверить его код с помощью PVS-Studio на наличие интересных дефектов. Я был особенно воодушевлен этим, потому что мой коллега Андрей Карпов уже проверял его в 2014 году, и повторная проверка была бы хорошей возможностью продемонстрировать эволюцию нашего анализатора за последние шесть лет. На момент написания этой статьи..

Движение в пространстве. Подход С++
Движение в пространстве. Подход С++ Цель этой статьи — продемонстрировать общие математические операции и соотношения для описания движения частиц в трехмерном пространстве. Теоретическая основа, выраженная уравнениями, играет фундаментальную роль для определения траекторий и движений объектов, движущихся на плоскости или в пространстве. Я также укажу также скаляры, которые количественно определяют поворот и скручивание на пути частицы, движущейся в пространстве. Кроме того, мы..

10 лучших языков программирования для изучения в 2022 году
Язык программирования относится к средствам связи, которые используются людьми для указания компьютерам выполнять определенные задачи. Эти языки используют особый синтаксис кодирования для создания программ для выполнения специализированных задач. Программирование программного обеспечения — прибыльный вариант карьеры. Согласно опросу, ожидается, что к 2028 году количество рабочих мест в сфере программирования вырастет на 21%. Википедия утверждает, что существует около 700 языков..

Краткое знакомство с TF-IDF
Как работает термин "частота - обратная частота документов"! Аннотация Сортировка сигнала от шума при просмотре текстовых данных требует от нас использования интеллектуального анализа данных и обработки естественного языка. Это введение в один из таких методов, TFIDF, происходит от реализации C ++, которую я написал для курса по науке о данных в SFSU. TFIDF находит ключевые слова в документе, глядя на его уникальность при рассмотрении других документов в той же области работы. С..