多项式时间下的近似模糊子图匹配

fornax的Python项目详细描述


对于NAX

CircleCICoverage StatusKnown VulnerabilitiesDocumentation Status

使用python3和sqlite或postgres实现NeMa: Fast Graph Search with Label Similarity

FORNAX

安装

通过PIP:

pip install fornax

注意fornax需要安装numpy(scipy生态系统的一部分) 它又有非python依赖项。 列出了安装scipy包的可用选项here

我们建议通过anaconda安装fornax

conda create --name myenv python=3.6
source activate myenv
pip install fornax

安装(dev)

从根目录:

# install dev dependencies
pip install -r requirements/dev.txt

# install fornax
pip install -e .

查看文档

查看文档:fornax.readthedocs.io

测试

从根目录

python run_test.py

教程

有关完整的工作示例,请参见教程。

  • Part 1-下载一个小型图形数据集
  • Part 2-使用fornax搜索数据集

安装教程依赖项(使用conda)

以下教程使用jupyter笔记本创建一个成功的示例。 我们建议您使用anaconda python发行版来运行笔记本。

conda env create -f environment.yml

运行教程

source activate fornax_tutorial
cd docs/tutorial
jupyter-notebook

文档

创建文档

# install docs dependencies
pip install -r requirements/docs.txt
# install fornax
pip install .

# buildcd docs
make html

在本地查看文档

cd _build/html
python3 -m http.server

在浏览器中导航到0.0.0.0:8000

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
hbm中的java异常。xml   java如何扩展JavaDoc5.0标准doclet?   java将所有非字母数字更改为+   java如何使用JSP从URL获取参数   把java学校的程序员变成C或C++程序员有多难?   java使用HTML获取表内容   java在JPanel中使用repaint()方法而不删除已绘制的内容   rest如何在Java中动态映射同一父类的子对象列表   如果协议不是http或https,java如何解析URL?   java删除文本时如何在eclipse中隐藏建议框?   java代码名1 GPS跟踪器   java寻找骑士所有独特的可能动作   从一个管道到另一个进程的java InputStream仍然被阻塞   java在阶段后将子项添加到窗格。show()   java如何确保在子对象中调用超级方法?   java从json对象获取值   java使用多线程读取文件   java Struts 1.1+Hibernate 3.2集成