Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: facebookresearch/faiss
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.5.2
Choose a base ref
...
head repository: facebookresearch/faiss
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.3
Choose a head ref
  • 9 commits
  • 112 files changed
  • 4 contributors

Commits on May 29, 2019

  1. Fix Makefile in gpu/test (#843)

    Lucas Hosseini authored May 29, 2019
    Copy the full SHA
    ae09cab View commit details

Commits on May 31, 2019

  1. Update README.md (#849)

    fix typo
    chasingegg authored and Lucas Hosseini committed May 31, 2019
    Copy the full SHA
    c4c5d6f View commit details

Commits on Jun 12, 2019

  1. [C API] Update for compatibility with v1.5 (#858)

    * [c_api] Update impl and interface for v1.5
    
    - move IndexShards to dedicated module IndexShards_c.{h|cpp}
    - remove getter/setters to unreachable fields
    - reimplement faiss_IndexIVF_imbalance_factor (to use invlists)
    - minor IndexIVF documentation tweaks
    - Remove QueryResult, provide RangeQueryResult
    
    * [c_api] Document FaissErrorCode
    
    * [c_api] Update GPU impl and interface for v1.5
    
    - Remove unavailable method setTempMemoryFraction
    
    * [c_api] Relicense to MIT
    
    In accordance to the rest of the project
    Enet4 authored and Lucas Hosseini committed Jun 12, 2019
    Copy the full SHA
    2bfbead View commit details

Commits on Jun 19, 2019

  1. Facebook sync (Jun 2019) (#862)

    Bugfixes:
    - slow scanning of inverted lists (#836).
    
    Features:
    - add basic support for 6 new metrics in CPU `IndexFlat` and `IndexHNSW` (#848);
    - add support for `IndexIDMap`/`IndexIDMap2` with binary indexes (#780).
    
    Misc:
    - throw python exception for OOM (#758);
    - make `DistanceComputer` available for all random access indexes;
    - gradually moving from `long` to `int64_t` for portability.
    Lucas Hosseini authored Jun 19, 2019
    Copy the full SHA
    3896b12 View commit details

Commits on Jun 20, 2019

  1. Revert swigfaiss import for python 3 compatibility. (#868)

    Lucas Hosseini authored Jun 20, 2019
    Copy the full SHA
    d224d11 View commit details

Commits on Jun 21, 2019

  1. Fix gpu compilation with cuda 10.1 related to #751 (#865)

    chck authored and Lucas Hosseini committed Jun 21, 2019
    Copy the full SHA
    fc9856a View commit details

Commits on Jun 24, 2019

  1. Add -mavx2 -mf16c to CPUFLAGS. (#871)

    Lucas Hosseini authored Jun 24, 2019
    Copy the full SHA
    1cbc999 View commit details
  2. [C API] June 2019 update (#869)

    * [c_api] use all relevant flags in compilation
    
    * [c_api] Remove redundant IndexIVFFlat declarations
    
    - From IndexIVF_c.h, already declared in IndexIVFFlat_c.h
    
    * [c_api] type changes
    
    - replace `long` with a more suitable type
    - provide definitions for `faiss_component_t` and `faiss_distance_t`
    
    * [c_api] Define CFLAGS and CUDACFLAGS
    Enet4 authored and Lucas Hosseini committed Jun 24, 2019
    Copy the full SHA
    828dcea View commit details
  3. Prepare for v1.5.3 release.

    Lucas Hosseini committed Jun 24, 2019
    Copy the full SHA
    efa81ee View commit details
Loading