Skip to content

Commit

Permalink
v1.1.0 speed up the distance computations by using AVX and modify tri…
Browse files Browse the repository at this point in the history
…vial things.
  • Loading branch information
masajiro committed Apr 13, 2017
1 parent 8a16a53 commit 2949b80
Show file tree
Hide file tree
Showing 27 changed files with 1,278 additions and 1,003 deletions.
5 changes: 3 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.1)
project( ngt )

set(ngt_VERSION_MAJOR 1 )
set(ngt_VERSION_MINOR 0 )
set(ngt_VERSION_MINOR 1 )
set(ngt_VERSION_PATCH 0 )

set( ngt_VERSION ${ngt_VERSION_MAJOR}.${ngt_VERSION_MINOR}.${ngt_VERSION_PATCH} )
Expand All @@ -15,7 +15,7 @@ endif (NOT CMAKE_BUILD_TYPE)
message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")

if( ${UNIX} )
option(WALL "enable all warnings" ON)
option(WALL "enable all warnings" ON)
if( ${WALL} )
add_compile_options(-Wall)
endif()
Expand All @@ -24,6 +24,7 @@ if( ${UNIX} )
set(CMAKE_CXX_STANDARD 11) # for std::unordered_set, std::unique_ptr
set(CMAKE_CXX_STANDARD_REQUIRED ON)


add_subdirectory("${PROJECT_SOURCE_DIR}/lib")
add_subdirectory("${PROJECT_SOURCE_DIR}/bin")
endif( ${UNIX} )
11 changes: 10 additions & 1 deletion README.jp
Original file line number Diff line number Diff line change
Expand Up @@ -288,5 +288,14 @@ ngt コマンド使用例

http://www.apache.org/licenses/LICENSE-2.0

貢献者ライセンス同意(CLA)

本ソフトウェアへのソースコードのご提供者は以下の貢献者ライセンスに同意して頂きます。

https://gist.github.com/ydnjp/3095832f100d5c3d2592

なお、GitHub (https://github.com/yahoojapan/NGT) へのご提供の場合のみ、個別の同意書面なしに、
上記貢献者ライセンスに同意して頂いたと見なしますので、ご注意ください。

---
Copyright (C) 2015-2016 Yahoo! JAPAN Research
Copyright (C) 2015-2017 Yahoo! JAPAN Research
11 changes: 9 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ Note: Since there is no lock function, the index should be used only for referen
License
-------

Copyright (C) 2015-2016 Yahoo Japan Corporation
Copyright (C) 2015-2017 Yahoo Japan Corporation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this software except in compliance with the License.
Expand All @@ -49,6 +49,13 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Contributor License Agreement
-----------------------------

This project requires contributors to agree to a [Contributor License Agreement (CLA)](https://gist.github.com/ydnjp/3095832f100d5c3d2592).

Note that only for contributions to the NGT repository on the GitHub (https://github.com/yahoojapan/NGT), the contibutors of them shall be deemed to have agreed to the CLA without individual written agreements.

Publications
------------

Expand All @@ -63,5 +70,5 @@ Publications
##### ANNG
- Iwasaki, M.: Proximity search in metric spaces using approximate k nearest neigh-bor graph (in Japanese). IPSJ Trans. on Database 3(1) (2010) 18-28. ([pdf](http://i.yimg.jp/i/docs/research_lab/articles/miwasaki-ipsj-tod-2010.pdf))

Copyright © 2015-2016 Yahoo Japan Corporation All Rights Reserved.
Copyright © 2015-2076 Yahoo Japan Corporation All Rights Reserved.

Loading

0 comments on commit 2949b80

Please sign in to comment.