文件名称:ngt:Ruby的高速近似最近邻居
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-08 08:14:58
Ruby
NGT 高速近似最近邻居-用于Ruby 安装 将此行添加到您的应用程序的Gemfile中: gem 'ngt' 在Mac上,还要安装OpenMP: brew install libomp NGT无法用于Windows 入门 准备数据 objects = [ [ 1 , 1 , 2 , 1 ] , [ 5 , 4 , 6 , 5 ] , [ 1 , 2 , 1 , 2 ] ] 创建一个索引 index = Ngt :: Index . new ( dimensions ) 插入物件 index . batch_insert ( objects ) 搜索索引 index . search ( query , size : 3 ) 保存索引 index . save ( path ) 加载索引 index = Ngt :: Index . load
【文件预览】:
ngt-master
----vendor()
--------LICENSE(11KB)
----NOTICE.txt(601B)
----Rakefile(1KB)
----.github()
--------workflows()
----test()
--------test_helper.rb(124B)
--------support()
--------optimizer_test.rb(428B)
--------index_test.rb(4KB)
----ngt.gemspec(547B)
----Gemfile(92B)
----.gitignore(99B)
----CHANGELOG.md(1KB)
----lib()
--------ngt()
--------ngt.rb(601B)
----README.md(3KB)
----LICENSE.txt(11KB)