Публикации по теме 'graph'
Что такое графическая база данных
Введение
Графики встречаются повсюду в повседневной жизни: ваша сеть друзей, сеть дорог, по которым вы ездите, и цепочка поставок заводов, кораблей и дорог, которые доставили вам устройство, на котором вы читаете это. Хотя может быть легко соединить точки в том, как большинство вещей может быть показано в виде графика, что делает базу данных базой данных графа? Это вопрос, на который у вас будет ответ в этом сообщении блога, но если говорить проще: граф состоит из узлов, ребер и свойств,..
Как Netflix рекомендует вам фильмы?
Как Netflix рекомендует вам фильмы?
Вы когда-нибудь задумывались, как netflix рекомендует фильмы? Как Facebook/LinkedIn показывает людям, которых вы знаете, рекомендации? Простой ответ — структура данных Graph. Графы — это способ представления связи между определенными объектами с конечным числом узлов. По сути, узлы и соединения вместе составляют граф. И этот график полностью отличается от графика, который мы изучали в математике. Графики используются для рекомендаций в социальных..
Полный график
Представление графа (матрица смежности, список смежности) Обход графа (BFS и DFS) Вопрос по сетке (множество вопросов по сетке, все они решены с помощью BFS или DFS) Обнаружение цикла в неориентированном графе (с использованием как BFS, так и DFS) Обнаружение циклов в ориентированном графе (с использованием DFS и BFS) Топологическая сортировка Алгоритм объединения и поиска Алгоритмы поиска кратчайшего пути (Dijkstra, Bellman-Ford, Floyd Warshall) Минимальное..
Вопросы по теме 'graph'
Объединение графа объектов .net
кто-нибудь сталкивался с каким-либо сценарием, в котором вам нужно было объединить один объект с другим объектом того же типа, объединив полный граф объектов. например Если у меня есть объект-человек, а у одного объекта-человека есть имя, а у...
29.05.2024
применение кроссовера и мутации к графу (генетический алгоритм)
Я играю с генетическим алгоритмом, в котором хочу развивать графики. Вы знаете, как применить кроссовер и мутацию, когда хромосомы являются графиками?
Или мне не хватает кода для графиков, который позволяет мне применять «обычный» кроссовер и...
20.05.2024
Тест производительности Neo4j
Итак, я загружаю миллион узлов в базу данных сообщества Neo4j и пытаюсь получить 564343-й узел. Это занимает 31,568 секунды. Neo4j настолько отстой или я что-то не так делаю? Я использую jruby с драгоценным камнем neo4j.rb.
irb(main):001:0>...
09.05.2024
DFS — поиск минимального остовного дерева в графе
l - список adiacency x - начальная вершина dfst, q - пустой массив размеров вершин
std::list <int> q;
std::vector<bool> visited(cols + 1);
for(int i = 0; i < cols; i++) visited[i] = false;
visited[x] = true;
if(!l[x].empty())...
06.06.2024
установить координаты окна tkinter
Как мне настроить координаты окна tkinter (размер 500x500), чтобы точка (0,0) находилась внизу слева, а (500x500) - справа вверху? Google не сильно помог.
def graphDisplay(distance, elevation):
'''draws up the graph.'''
#creates a...
31.03.2024
Случайное расположение вершин JUNG
Я создал java-программу, которая начинается с 1 вершины и оттуда добавляет одну вершину и 2 ребра за цикл. Он использует статический макет
Layout<Number, Number> staticLayout = new StaticLayout<Number, Number>(g, layout);
vv = new...
10.03.2024
Поиск правильного xpath для подсчета элементов
Я использую селен для задачи и пытаюсь подсчитать список элементов в графе кибаны.
документ такой
<div class="chart-wrapper">
<div class="chart">
<svg height="454" width="2031">
<g...
15.06.2024
Может ли HighChart поддерживать несколько типов графиков в одной детализации?
Из следующей скрипки мы можем реализовать детализацию в highCharts: http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/Drilldown/basic/
Код:
$(function () {
// Create the chart...
23.05.2024
Лучший способ импортировать объемные данные в ArangoDB
В настоящее время я работаю над ArangoDB POC. Я обнаружил, что время, затрачиваемое на создание документа в ArangoDB с PyArango, очень велико. Вставка 300 документов занимает около 5 минут. Я вставил примерный код ниже, пожалуйста, дайте мне знать,...
08.06.2024
как сделать точечные диаграммы с помощью tensorboard - tensorflow
сейчас я изучаю тензорный поток. но я не могу рисовать точечный график с помощью тензорной доски.
если у меня есть образцы данных для обучения, например
train_X = numpy.asarray([3.3, 4.4, 5.5, 6.71, 6.93, 4.168, 9.779])
train_Y =...
27.05.2024
Создание вложений с помощью node2vec
Я пытаюсь создать вложения для списка краев, который у меня есть, используя networkx и node2vec. Мой список ребер выглядит следующим образом:
1 2
1 6
...
450 230
...
601 602
По сути, это невзвешенный неориентированный граф, который хранится...
04.05.2024
Новые материалы
React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..
Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году
Agile-методологии разработки программного обеспечения заключаются в следующем:
И. Введение
A...
Ториго — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го?
Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban —..
Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..
Математика и интуиция - Часть 1
У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..
Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..
Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..