14 #ifndef FAISS_INDEX_IO_C_H
15 #define FAISS_INDEX_IO_C_H
28 int faiss_write_index(
const FaissIndex *idx, FILE *f);
33 int faiss_write_index_fname(
const FaissIndex *idx,
const char *fname);
35 #define FAISS_IO_FLAG_MMAP 1
36 #define FAISS_IO_FLAG_READ_ONLY 2
41 int faiss_read_index(FILE *f,
int io_flags, FaissIndex **p_out);
46 int faiss_read_index_fname(
const char *fname,
int io_flags, FaissIndex **p_out);
51 int faiss_clone_index (
const FaissIndex *, FaissIndex ** p_out);