Skip to content

Commit

Permalink
Update API docs (afe9c40).
Browse files Browse the repository at this point in the history
  • Loading branch information
facebook-github-bot committed Aug 15, 2024
1 parent 5c4df9d commit ee4c6ad
Show file tree
Hide file tree
Showing 13 changed files with 635 additions and 245 deletions.
4 changes: 4 additions & 0 deletions cpp_api/struct/structfaiss_1_1SplitMix64RandomGenerator.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Struct faiss::SplitMix64RandomGenerator
=======================================

.. doxygenstruct:: faiss::SplitMix64RandomGenerator
321 changes: 165 additions & 156 deletions xml/Clustering_8h.xml

Large diffs are not rendered by default.

21 changes: 21 additions & 0 deletions xml/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -361,6 +361,8 @@
<member refid="structfaiss_1_1ClusteringParameters_1a993e0a035248faad6e292a5ef9af1953" kind="variable"><name>max_points_per_centroid</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a509c65e2ebe6ecabebd163ecb03c5579" kind="variable"><name>seed</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a46448d2ab0341faedc18a613264ad44f" kind="variable"><name>decode_block_size</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a469bb5268d7ca59704f1c1cc839ce73a" kind="variable"><name>check_input_data_for_NaNs</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1aff5ba035913f4d228329302b56971089" kind="variable"><name>use_faster_subsampling</name></member>
<member refid="structfaiss_1_1Clustering_1a2fa90a2681dc42faaf2435e63a5ae9b4" kind="function"><name>Clustering</name></member>
<member refid="structfaiss_1_1Clustering_1afd25cc6832b576ce4d0d7430e8ee3bff" kind="function"><name>Clustering</name></member>
<member refid="structfaiss_1_1Clustering_1a097ae80bb9d39da6657f35bd00da39f2" kind="function"><name>train</name></member>
Expand Down Expand Up @@ -391,6 +393,8 @@
<member refid="structfaiss_1_1ClusteringParameters_1a993e0a035248faad6e292a5ef9af1953" kind="variable"><name>max_points_per_centroid</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a509c65e2ebe6ecabebd163ecb03c5579" kind="variable"><name>seed</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a46448d2ab0341faedc18a613264ad44f" kind="variable"><name>decode_block_size</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a469bb5268d7ca59704f1c1cc839ce73a" kind="variable"><name>check_input_data_for_NaNs</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1aff5ba035913f4d228329302b56971089" kind="variable"><name>use_faster_subsampling</name></member>
</compound>
<compound refid="structfaiss_1_1ClusteringIterationStats" kind="struct"><name>faiss::ClusteringIterationStats</name>
<member refid="structfaiss_1_1ClusteringIterationStats_1a3a1ee76ac7d9cfda93284a846679e56a" kind="variable"><name>obj</name></member>
Expand All @@ -411,6 +415,8 @@
<member refid="structfaiss_1_1ClusteringParameters_1a993e0a035248faad6e292a5ef9af1953" kind="variable"><name>max_points_per_centroid</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a509c65e2ebe6ecabebd163ecb03c5579" kind="variable"><name>seed</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a46448d2ab0341faedc18a613264ad44f" kind="variable"><name>decode_block_size</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a469bb5268d7ca59704f1c1cc839ce73a" kind="variable"><name>check_input_data_for_NaNs</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1aff5ba035913f4d228329302b56971089" kind="variable"><name>use_faster_subsampling</name></member>
</compound>
<compound refid="structfaiss_1_1CMax" kind="struct"><name>faiss::CMax</name>
<member refid="structfaiss_1_1CMax_1a4b83239e1d9b4aced927ba7ff4173d00" kind="typedef"><name>T</name></member>
Expand Down Expand Up @@ -7229,6 +7235,8 @@
<member refid="structfaiss_1_1ClusteringParameters_1a993e0a035248faad6e292a5ef9af1953" kind="variable"><name>max_points_per_centroid</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a509c65e2ebe6ecabebd163ecb03c5579" kind="variable"><name>seed</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a46448d2ab0341faedc18a613264ad44f" kind="variable"><name>decode_block_size</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a469bb5268d7ca59704f1c1cc839ce73a" kind="variable"><name>check_input_data_for_NaNs</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1aff5ba035913f4d228329302b56971089" kind="variable"><name>use_faster_subsampling</name></member>
<member refid="structfaiss_1_1ProgressiveDimClustering_1a2aaf79f1097e2486baa90159beef78c0" kind="function"><name>ProgressiveDimClustering</name></member>
<member refid="structfaiss_1_1ProgressiveDimClustering_1a7f57b272da0c452d8dc0970e2ee25a01" kind="function"><name>ProgressiveDimClustering</name></member>
<member refid="structfaiss_1_1ProgressiveDimClustering_1a084b641b0872a2a9b69af1cedb202d35" kind="function"><name>train</name></member>
Expand All @@ -7248,6 +7256,8 @@
<member refid="structfaiss_1_1ClusteringParameters_1a993e0a035248faad6e292a5ef9af1953" kind="variable"><name>max_points_per_centroid</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a509c65e2ebe6ecabebd163ecb03c5579" kind="variable"><name>seed</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a46448d2ab0341faedc18a613264ad44f" kind="variable"><name>decode_block_size</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1a469bb5268d7ca59704f1c1cc839ce73a" kind="variable"><name>check_input_data_for_NaNs</name></member>
<member refid="structfaiss_1_1ClusteringParameters_1aff5ba035913f4d228329302b56971089" kind="variable"><name>use_faster_subsampling</name></member>
<member refid="structfaiss_1_1ProgressiveDimClusteringParameters_1a8611a01f2d1c9b35af4871ce53e98160" kind="function"><name>ProgressiveDimClusteringParameters</name></member>
</compound>
<compound refid="structfaiss_1_1ProgressiveDimIndexFactory" kind="struct"><name>faiss::ProgressiveDimIndexFactory</name>
Expand Down Expand Up @@ -8554,6 +8564,16 @@
<member refid="structfaiss_1_1OnDiskInvertedLists_1_1Slot_1abb6e828d751c385dbcbfb492f65a148f" kind="function"><name>Slot</name></member>
<member refid="structfaiss_1_1OnDiskInvertedLists_1_1Slot_1a58fa6d66711e1567ea362504f844fa88" kind="function"><name>Slot</name></member>
</compound>
<compound refid="structfaiss_1_1SplitMix64RandomGenerator" kind="struct"><name>faiss::SplitMix64RandomGenerator</name>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a85ad5ee01fe609b60c34b5427b4c2229" kind="variable"><name>state</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1aceec0b4b3b89b1ce1e6c84c40140777a" kind="function"><name>rand_int</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a566734731ed4e35354fdd5bc6302ee51" kind="function"><name>rand_int64</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a635b40b73ac899c80a1c6db5607b51a9" kind="function"><name>rand_int</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a71ca12855e6f0b06102c6e37fc2265a9" kind="function"><name>rand_float</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a6409f6bccafd14404b953fe30ccfe5c3" kind="function"><name>rand_double</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1ad253f370d30b37f46dae62033e77a82c" kind="function"><name>SplitMix64RandomGenerator</name></member>
<member refid="structfaiss_1_1SplitMix64RandomGenerator_1a72c9e822bf771b329ebceecff9dd2e9a" kind="function"><name>next</name></member>
</compound>
<compound refid="structfaiss_1_1ScalarQuantizer_1_1SQDistanceComputer" kind="struct"><name>faiss::ScalarQuantizer::SQDistanceComputer</name>
<member refid="structfaiss_1_1ScalarQuantizer_1_1SQDistanceComputer_1ade7fed44ffa6f4ea257136108dadb472" kind="variable"><name>q</name></member>
<member refid="structfaiss_1_1FlatCodesDistanceComputer_1a4ec2d004151ff20fe2b7f1189b668cb6" kind="variable"><name>codes</name></member>
Expand Down Expand Up @@ -9241,6 +9261,7 @@
<member refid="namespacefaiss_1a4d573c579e00f4c78a8fa9a50a6a7100" kind="function"><name>byte_rand</name></member>
<member refid="namespacefaiss_1ac394a01fe370ddc30c394cdea9527fbe" kind="function"><name>int64_rand_max</name></member>
<member refid="namespacefaiss_1ad40228bb4ba7a96e0fe801b9f9b7c900" kind="function"><name>rand_perm</name></member>
<member refid="namespacefaiss_1a7f900e002856f3db2295abd9d429369e" kind="function"><name>rand_perm_splitmix64</name></member>
<member refid="namespacefaiss_1a62eb905cf4895b293b0d10b3af2c8df6" kind="function"><name>rand_smooth_vectors</name></member>
<member refid="namespacefaiss_1ae44e64d0db11cd08cfae98b8055628c3" kind="function"><name>min</name></member>
<member refid="namespacefaiss_1a1970d7e0fa67324947657d43a5bae9ce" kind="function"><name>max</name></member>
Expand Down
42 changes: 34 additions & 8 deletions xml/namespacefaiss.xml
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@
<innerclass refid="structfaiss_1_1CMin" prot="public">faiss::CMin</innerclass>
<innerclass refid="structfaiss_1_1PartitionStats" prot="public">faiss::PartitionStats</innerclass>
<innerclass refid="structfaiss_1_1RandomGenerator" prot="public">faiss::RandomGenerator</innerclass>
<innerclass refid="structfaiss_1_1SplitMix64RandomGenerator" prot="public">faiss::SplitMix64RandomGenerator</innerclass>
<innerclass refid="structfaiss_1_1simd256bit" prot="public">faiss::simd256bit</innerclass>
<innerclass refid="structfaiss_1_1simd16uint16" prot="public">faiss::simd16uint16</innerclass>
<innerclass refid="structfaiss_1_1simd32uint8" prot="public">faiss::simd32uint8</innerclass>
Expand Down Expand Up @@ -1146,7 +1147,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/Clustering.h" line="195" column="7" declfile="faiss/Clustering.h" declline="195" declcolumn="7"/>
<location file="faiss/Clustering.h" line="204" column="7" declfile="faiss/Clustering.h" declline="204" declcolumn="7"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1a9ea277840d6448e42b304287257de0b7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<templateparamlist>
Expand Down Expand Up @@ -8000,7 +8001,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="47" column="6" declfile="faiss/utils/random.h" declline="47" declcolumn="6"/>
<location file="faiss/utils/random.h" line="71" column="6" declfile="faiss/utils/random.h" declline="71" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1aa149aec8f65085773f664bb7b5884743" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand All @@ -8025,7 +8026,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="48" column="6" declfile="faiss/utils/random.h" declline="48" declcolumn="6"/>
<location file="faiss/utils/random.h" line="72" column="6" declfile="faiss/utils/random.h" declline="72" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1aba416d6990d202bfc7eac244a7d874c8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand All @@ -8050,7 +8051,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="49" column="6" declfile="faiss/utils/random.h" declline="49" declcolumn="6"/>
<location file="faiss/utils/random.h" line="73" column="6" declfile="faiss/utils/random.h" declline="73" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1a4d573c579e00f4c78a8fa9a50a6a7100" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand All @@ -8075,7 +8076,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="50" column="6" declfile="faiss/utils/random.h" declline="50" declcolumn="6"/>
<location file="faiss/utils/random.h" line="74" column="6" declfile="faiss/utils/random.h" declline="74" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1ac394a01fe370ddc30c394cdea9527fbe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand Down Expand Up @@ -8104,7 +8105,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="52" column="6" declfile="faiss/utils/random.h" declline="52" declcolumn="6"/>
<location file="faiss/utils/random.h" line="76" column="6" declfile="faiss/utils/random.h" declline="76" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1ad40228bb4ba7a96e0fe801b9f9b7c900" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand All @@ -8129,7 +8130,32 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="55" column="6" declfile="faiss/utils/random.h" declline="55" declcolumn="6"/>
<location file="faiss/utils/random.h" line="79" column="6" declfile="faiss/utils/random.h" declline="79" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1a7f900e002856f3db2295abd9d429369e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
<definition>void faiss::rand_perm_splitmix64</definition>
<argsstring>(int *perm, size_t n, int64_t seed)</argsstring>
<name>rand_perm_splitmix64</name>
<param>
<type>int *</type>
<declname>perm</declname>
</param>
<param>
<type>size_t</type>
<declname>n</declname>
</param>
<param>
<type>int64_t</type>
<declname>seed</declname>
</param>
<briefdescription>
</briefdescription>
<detaileddescription>
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="80" column="6" declfile="faiss/utils/random.h" declline="80" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1a62eb905cf4895b293b0d10b3af2c8df6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand Down Expand Up @@ -8158,7 +8184,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="faiss/utils/random.h" line="60" column="6" declfile="faiss/utils/random.h" declline="60" declcolumn="6"/>
<location file="faiss/utils/random.h" line="85" column="6" declfile="faiss/utils/random.h" declline="85" declcolumn="6"/>
</memberdef>
<memberdef kind="function" id="namespacefaiss_1ae44e64d0db11cd08cfae98b8055628c3" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
<type><ref refid="structfaiss_1_1simd16uint16" kindref="compound">simd16uint16</ref></type>
Expand Down
Loading

0 comments on commit ee4c6ad

Please sign in to comment.