文件名称:visual_search:基于Elasticsearch和Tensorflow的视觉搜索引擎
文件大小:883KB
文件格式:ZIP
更新时间:2024-02-23 03:27:04
docker elasticsearch tensorflow visual-search DockerJavaScript
视觉搜寻 基于Elasticsearch和Tensorflow的可视搜索引擎(现已完全泊坞以在最新的开发环境中运行)。 描述 该存储库包含Python 2.7中的代码,并利用Tensorflow 0.12.1实现的Faster-RCNN (以VGG-16作为主干)从图像中提取特征。 Elasticsearch实例用于存储相应图像的特征向量,以及用于计算它们之间距离的插件。 待办事项:用更快,更准确的模型替换过时的Faster-RCNN (欢迎提出建议或任何合作)。 要求 该安装程序假设您正在运行 docker且驱动程序版本为367.48或更高。 设置Elasticsearch 首先,我们需要构建Elasticsearch插件以计算特征向量之间的距离。 确保已安装 。 cd elasticsearch/es-plugin mvn install 接下来,我们需要创建一个以便所有其他容器都可以解析我们的elasticsearch实例的IP地址。 docker network create vs_es_net 最后,启动elasticsearch容器。 它将自动添加插件,为持久性
【文件预览】:
visual_search-master
----.gitignore(1KB)
----visual_search()
--------Dockerfile(797B)
--------images()
--------requirements.txt(78B)
--------server()
--------LICENSE(1KB)
--------extractor.py(4KB)
--------README.md(12KB)
--------lib()
--------indexer()
----LICENSE(1KB)
----.gitmodules(238B)
----README.md(3KB)
----elasticsearch()
--------Dockerfile(323B)
--------docker-compose.yml(428B)
--------es-plugin()