Code Documentation 3.7
Social Network Visualizer
Loading...
Searching...
No Matches
kernel_matrix_v8.cpp File Reference
#include "kernel_matrix_v8.h"
#include "graph.h"
#include "tools/cli/cli_common.h"
#include "tools/headless_graph_loader.h"
#include <QElapsedTimer>
#include <QFileInfo>
#include <QJsonArray>
#include <QJsonObject>
#include <QTextStream>
#include <algorithm>
Include dependency graph for kernel_matrix_v8.cpp:

Namespaces

namespace  cli

Functions

static QJsonObject cli::dumpMatrixJson (Matrix &m, bool fullGrid)
static bool cli::cmpNumStrArray (const QJsonArray &e, const QJsonArray &a, QTextStream &err, const QString &what)
static bool cli::compareMatrixJson (const QJsonObject &e, const QJsonObject &a, QTextStream &err, const QString &what)
static QJsonObject cli::buildGoldenJsonV8 (const QString &inputPath, int fileFormat, const HeadlessLoadResult &load, Graph &g, bool considerWeights, bool inverseWeights, bool dropIsolates, const QJsonObject &matrices)
static int cli::compareGoldenV8 (const QJsonObject &expected, const QJsonObject &actual)
int cli::runKernelMatrixV8 (const CliConfig &cfg, const HeadlessLoadResult &load, Graph &g)

Variables

static const int cli::kTotalWalksSkipThreshold = 50
static const int cli::kFullGridSizeLimit = 20