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


D3 Визуализация сети Шмидта
Структурная геология — очень наглядная тема, если не сказать больше. Чтобы помочь геологам визуализировать различную ориентацию плоскостей, создание и понимание сетевых диаграмм Шмидта имеет основополагающее значение. Чтобы помочь мне изучить и сэкономить время при воссоздании сетей Шмидта, я создал простой инструмент визуализации D3.js на CodePen , который помогает мне строить простые плоскости. На самом деле я не видел такой простой визуализации, кроме svgnet arijitlaik ,..

Вычисление площади треугольника в C++: руководство по решению задачи
Узнайте, как написать функцию C++ для вычисления площади треугольника Введение В этом руководстве мы рассмотрим задачу программирования на C++, связанную с вычислением площади треугольника. Мы создадим функцию, которая берет основание и высоту треугольника и возвращает его площадь. Шаг 1. Определение функции Во-первых, давайте определим функцию с именем triArea , которая принимает в качестве аргументов основание и высоту треугольника: double triArea(double base, double..

3D-распознавание тела — предварительная обработка данных
Эпизод 1: Введение в проблему Эпизод 2: Подготовка данных Мы сделали несколько важных вещей в предыдущих эпизодах. Сформулировал проблему. Скачал базовый набор данных (ModelNet10), с которым мы будем работать. Осталось всего 7 классов из первоначальных 10. Сделали датасет более сбалансированным, создав конвертер .skp -> .off и конвертируя модели из 3d-склада . Теперь пришло время погрузиться в предварительную обработку данных. Результатом предварительной обработки является..

Многообразное обучение: лежащая в основе теория
Manifold Learning стало захватывающим приложением геометрии и, в частности, дифференциальной геометрии к машинному обучению. Тем не менее, я чувствую, что за алгоритмом стоит много теории, и понимание ее поможет более эффективно применять алгоритмы ( см. Это ). Мы начнем это довольно длинное изложение с того, что такое многообразное обучение и как оно применяется в машинном обучении. Обучение многообразию - это просто использование геометрических свойств данных в больших измерениях..

Понимание регрессии с помощью геометрии
Линейная регрессия - это старейший государственный деятель моделей машинного обучения. Он даже старше самих машин: Лежандр и Гаусс разработали его в 1805 и 1809 годах соответственно. Для специалистов по данным очень ценно глубокое понимание регрессии. Понимание ванильной регрессии - это ступенька к пониманию ее молодых кузенов-турков, таких как Ridge Regression, Lasso или Elastic Net. А с пониманием приходит полезное чувство, которое можно использовать. К сожалению, чтобы получить..

Из GeoJSON в WKB и обратно
Пространственные данные, в отличие от других типов, требуют немного большего внимания к деталям. Представление пространственных данных может быть во многих формах, которые могут дать преимущество в зависимости от среды. В Интернете формат GeoJSON предоставляет гибкую структуру, которую можно легко создать и изменить благодаря формату, производному от JSON. Онлайн-редакторы, такие как geojson.io, помогают форматировать пространственные данные в соответствии с спецификацией RFC 7946..

Бесконечная доска для перетаскивания заметок с использованием Angular
Интерфейсы, преобразования, масштабирование и метод… Привет! Последние несколько дней я работал над проектом, в котором мне нужно было реализовать бесконечную доску и размещать стикеры. Идея состоит в том, чтобы создать компонент, который можно было бы прокручивать бесконечно. Пользователь должен иметь возможность перетаскивать виджеты внутри него в любое место в этом бесконечном пространстве. Более того, довольно интересно становится добавить инструмент масштабирования, удобный..