Towhee
branch0.8.1

User Guide:

  • User Guide

User API:

  • towhee
  • towhee.DataCollection
  • Built-in Operators

Developer API:

  • towhee.operator
  • trainer package
  • trainer.optimization package
  • trainer.utils package

Full API:

  • towhee
    • towhee.add_cache_path
    • towhee.build_docker_image
    • towhee.dataset
    • towhee.update_default_cache
    • towhee.command
    • towhee.dag
    • towhee.data
    • towhee.dataframe
    • towhee.engine
    • towhee.errors
    • towhee.functional
    • towhee.hparam
    • towhee.hub
      • towhee.hub.builtin
        • towhee.hub.builtin.operators
        • towhee.hub.builtin.pipelines
      • towhee.hub.file_manager
      • towhee.hub.operator_manager
      • towhee.hub.pipeline_manager
      • towhee.hub.preclude
      • towhee.hub.repo_manager
    • towhee.models
    • towhee.operator
    • towhee.pipeline_format
    • towhee.serve
    • towhee.trainer
    • towhee.types
    • towhee.utils
Towhee
  • »
  • towhee »
  • towhee.hub »
  • towhee.hub.builtin »
  • towhee.hub.builtin.operators »
  • towhee.hub.builtin.operators.faiss_search »
  • towhee.hub.builtin.operators.faiss_search.faiss_search
  • Edit on GitHub

towhee.hub.builtin.operators.faiss_search.faiss_search¶

class towhee.hub.builtin.operators.faiss_search.faiss_search(findex, **kwargs)[source]¶

Bases: object

Search for embedding vectors in Faiss. Note that the index has data before searching, refer to DataCollection Mixin to_faiss.

Parameters:
  • findex (str or faiss.INDEX) – The path to faiss index file(defaults to ‘./index.bin’) or faiss index.

  • kwargs – The kwargs with index.search, refer to https://github.com/facebookresearch/faiss/wiki. And the parameter k defaults to 10.

Examples: ``` import towhee res = (

towhee.glob[‘path’](‘./*.jpg’)

.image_decode[‘path’, ‘img’]() .image_embedding.timm[‘img’, ‘vec’](model_name=’resnet50’) .faiss_search[‘vec’, ‘results’](findex=’./faiss/faiss.index’) .to_list()

Methods

Attributes

metainfo

__call__(*args, **kws)¶

Call self as a function.

__init__(findex, **kwargs)[source]¶
Fork me on GitHub
Next Previous

© Copyright 2022 Zilliz. All rights reserved.. Revision 30b04ca1.

Read the Docs v: branch0.8.1
Versions
latest
main
branch0.8.1
branch0.8.0
branch0.7
branch0.6
Downloads
On Read the Docs
Project Home
Builds