Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VectorDB-NTU/RaBitQ-Library
/ functions
Functions
6,934 in github.com/VectorDB-NTU/RaBitQ-Library
⨍
Functions
6,934
◇
Types & classes
2,595
↓ 2 callers
Method
should_remove_extra
include/rabitqlib/third/hnswlib/stop_condition.h:260
↓ 2 callers
Function
signedDistance
\returns the signed distance between the plane \c *this and a point \a p. * \sa absDistance() */
include/rabitqlib/third/Eigen/src/Geometry/Hyperplane.h:143
↓ 2 callers
Method
size
include/rabitqlib/third/Eigen/src/SparseCore/CompressedStorage.h:109
↓ 2 callers
Function
smart_move
include/rabitqlib/third/Eigen/src/Core/util/Memory.h:570
↓ 2 callers
Method
solve
include/rabitqlib/third/Eigen/src/SparseCore/SparseSolverBase.h:87
↓ 2 callers
Method
solveInPlace
include/rabitqlib/third/Eigen/src/SparseLU/SparseLU.h:807
↓ 2 callers
Method
solveInPlace
include/rabitqlib/third/Eigen/src/Cholesky/LDLT.h:629
↓ 2 callers
Function
sparse_time_dense_product
include/rabitqlib/third/Eigen/src/SparseCore/SparseDenseProduct.h:169
↓ 2 callers
Function
split_distance_boosting
include/rabitqlib/index/estimator.hpp:112
↓ 2 callers
Function
split_single_estdist
* @brief 1-bit distance estimation for a single vector (no FastScan) */
include/rabitqlib/index/estimator.hpp:190
↓ 2 callers
Function
split_single_fulldist
* @brief Full bits distance estimation for a single vector. */
include/rabitqlib/index/estimator.hpp:159
↓ 2 callers
Function
stable_norm_impl_inner_step
include/rabitqlib/third/Eigen/src/Core/StableNorm.h:54
↓ 2 callers
Function
stable_norm_kernel
include/rabitqlib/third/Eigen/src/Core/StableNorm.h:18
↓ 2 callers
Method
sum_vl
include/rabitqlib/index/lut.hpp:63
↓ 2 callers
Method
sum_vl_lut
include/rabitqlib/index/query.hpp:38
↓ 2 callers
Function
swap
include/rabitqlib/third/Eigen/src/Core/util/Meta.h:764
↓ 2 callers
Method
threshold
Returns the threshold that will be used by certain methods such as rank(). * * See the documentation of setThreshold(const RealScalar&).
include/rabitqlib/third/Eigen/src/LU/FullPivLU.h:315
↓ 2 callers
Method
toRotationMatrix
include/rabitqlib/third/Eigen/src/Geometry/AngleAxis.h:217
↓ 2 callers
Function
total_threads
get number of threads of current sys
include/rabitqlib/utils/tools.hpp:72
↓ 2 callers
Function
treePostorder
include/rabitqlib/third/Eigen/src/SparseCore/SparseColEtree.h:178
↓ 2 callers
Method
twistedBy
\returns an expression of P H P^-1 */ TODO implement twists in a more evaluator friendly fashion
include/rabitqlib/third/Eigen/src/SparseCore/SparseSelfAdjointView.h:127
↓ 2 callers
Function
twosum
include/rabitqlib/third/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:959
↓ 2 callers
Function
umfpack_get_lunz
Get Lunz
include/rabitqlib/third/Eigen/src/UmfPackSupport/UmfPackSupport.h:194
↓ 2 callers
Function
umfpack_get_numeric
Get Numeric
include/rabitqlib/third/Eigen/src/UmfPackSupport/UmfPackSupport.h:217
↓ 2 callers
Method
update_qg
include/rabitqlib/index/symqg/qg.hpp:472
↓ 2 callers
Function
upperbidiagonalization_inplace_unblocked
include/rabitqlib/third/Eigen/src/SVD/UpperBidiagonalization.h:93
↓ 2 callers
Function
vec4f_unpackhi
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:88
↓ 2 callers
Function
vec4f_unpacklo
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:84
↓ 2 callers
Function
veltkamp_splitting
include/rabitqlib/third/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:919
↓ 2 callers
Function
write_ivecs
(filename, m)
python/utils/io.py:17
↓ 2 callers
Function
xgetbv
include/rabitqlib/third/hnswlib/hnswlib.h:30
↓ 1 callers
Function
FloatNearlyEqual
Floating point comparison with tolerance
tests/common/test_helpers.hpp:12
↓ 1 callers
Function
InnerProductSIMD16ExtAVX
include/rabitqlib/third/hnswlib/space_ip.h:210
↓ 1 callers
Function
InnerProductSIMD16ExtAVX512
include/rabitqlib/third/hnswlib/space_ip.h:146
↓ 1 callers
Function
InnerProductSIMD16ExtSSE
include/rabitqlib/third/hnswlib/space_ip.h:255
↓ 1 callers
Function
InnerProductSIMD4ExtAVX
Favor using AVX if available.
include/rabitqlib/third/hnswlib/space_ip.h:24
↓ 1 callers
Function
InnerProductSIMD4ExtSSE
include/rabitqlib/third/hnswlib/space_ip.h:80
↓ 1 callers
Function
L2SqrSIMD4Ext
include/rabitqlib/third/hnswlib/space_l2.h:165
↓ 1 callers
Function
LUnumTempV
include/rabitqlib/third/Eigen/src/SparseLU/SparseLU_Memory.h:39
↓ 1 callers
Method
M
include/rabitqlib/index/hnsw/hnsw.hpp:49
↓ 1 callers
Method
_solve_impl
include/rabitqlib/third/Eigen/src/SparseCore/SparseSolverBase.h:111
↓ 1 callers
Method
_sort_matrix_Q
\internal */
include/rabitqlib/third/Eigen/src/SparseQR/SparseQR.h:276
↓ 1 callers
Method
_transformVector
include/rabitqlib/third/Eigen/src/Geometry/Quaternion.h:530
↓ 1 callers
Function
absdiff
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1295
↓ 1 callers
Function
acos
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:710
↓ 1 callers
Function
acosh
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:548
↓ 1 callers
Method
addPoint
* Adds point. Updates the point if it is already in the index. * If replacement of deleted elements is enabled: replaces previously deleted point
include/rabitqlib/third/hnswlib/hnswalg.h:954
↓ 1 callers
Method
addTo
include/rabitqlib/third/Eigen/src/Core/EigenBase.h:77
↓ 1 callers
Method
add_pointer
add_pointer. * Adds an existing pointer to the map and returns the virtual pointer id. */
include/rabitqlib/third/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h:331
↓ 1 callers
Method
add_vectors
include/rabitqlib/index/ivf/initializer.hpp:106
↓ 1 callers
Method
adjoint
To use for operations with the adjoint of Q
include/rabitqlib/third/Eigen/src/SparseQR/SparseQR.h:689
↓ 1 callers
Function
aligned_realloc
* \internal * \brief Reallocates an aligned block of memory. * \throws std::bad_alloc on allocation failure */
include/rabitqlib/third/Eigen/src/Core/util/Memory.h:215
↓ 1 callers
Method
allocateA
include/rabitqlib/third/Eigen/src/Core/products/GeneralMatrixMatrix.h:380
↓ 1 callers
Method
analyzePattern
Performs a symbolic decomposition on the sparcity of \a matrix. * * This function is particularly useful when solving for several problems
include/rabitqlib/third/Eigen/src/SuperLUSupport/SuperLUSupport.h:524
↓ 1 callers
Method
analyzePattern
include/rabitqlib/third/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h:223
↓ 1 callers
Method
angle
\returns the rotation angle */
include/rabitqlib/third/Eigen/src/Geometry/Rotation2D.h:78
↓ 1 callers
Method
applyThisOnTheRight
include/rabitqlib/third/Eigen/src/Householder/HouseholderSequence.h:341
↓ 1 callers
Function
asSluMatrix
include/rabitqlib/third/Eigen/src/SuperLUSupport/SuperLUSupport.h:291
↓ 1 callers
Function
asin
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1685
↓ 1 callers
Function
asin
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:707
↓ 1 callers
Function
asinh
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:545
↓ 1 callers
Method
assignDiagonal
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:927
↓ 1 callers
Function
assign_sparse_to_sparse
include/rabitqlib/third/Eigen/src/SparseCore/SparseAssign.h:71
↓ 1 callers
Method
atInRange
Like at(), but the search is performed in the range [start,end) */
include/rabitqlib/third/Eigen/src/SparseCore/CompressedStorage.h:159
↓ 1 callers
Function
atan
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1714
↓ 1 callers
Function
atan
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:532
↓ 1 callers
Function
atanh
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:551
↓ 1 callers
Function
best_rescale_factor
include/rabitqlib/quantization/rabitq_impl.hpp:276
↓ 1 callers
Function
bfloat16_to_float
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:464
↓ 1 callers
Function
bicgstab
include/rabitqlib/third/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h:29
↓ 1 callers
Function
bitreverse8
tests/unit/rabitqlib/utils/rotator_test.cpp:42
↓ 1 callers
Function
bottomRows
include/rabitqlib/third/Eigen/src/plugins/BlockMethods.h:643
↓ 1 callers
Method
build
python_bindings/symqg_bindings.cpp:24
↓ 1 callers
Method
build
python_bindings/hnsw_bindings.cpp:44
↓ 1 callers
Function
call_dense_assignment_loop
include/rabitqlib/third/Eigen/src/Core/AssignEvaluator.h:769
↓ 1 callers
Function
ceil
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:721
↓ 1 callers
Method
centroid
include/rabitqlib/index/ivf/initializer.hpp:102
↓ 1 callers
Method
centroids_distances
include/rabitqlib/index/ivf/initializer.hpp:110
↓ 1 callers
Method
cholmodCommon
\returns a pointer to the SPQR workspace */
include/rabitqlib/third/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h:240
↓ 1 callers
Method
clear
include/rabitqlib/utils/hashset.hpp:75
↓ 1 callers
Method
clear
include/rabitqlib/third/hnswlib/hnswalg.h:151
↓ 1 callers
Method
coeff
include/rabitqlib/third/Eigen/src/Core/Product.h:170
↓ 1 callers
Method
coeff
\sa MatrixBase::coeff() * \warning the coordinates must fit into the referenced triangular part */
include/rabitqlib/third/Eigen/src/Core/SelfAdjointView.h:91
↓ 1 callers
Function
col
include/rabitqlib/third/Eigen/src/SparseCore/SparseBlock.h:490
↓ 1 callers
Method
collapseDuplicates
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:1132
↓ 1 callers
Method
cols
\returns the number of columns */
include/rabitqlib/third/Eigen/src/Core/PermutationMatrix.h:94
↓ 1 callers
Method
compute
include/rabitqlib/third/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h:141
↓ 1 callers
Method
compute
include/rabitqlib/third/Eigen/src/SparseCholesky/SimplicialCholesky.h:202
↓ 1 callers
Method
computeRotationScaling
include/rabitqlib/third/Eigen/src/Geometry/Transform.h:1098
↓ 1 callers
Function
compute_centroid
include/rabitqlib/utils/space.hpp:207
↓ 1 callers
Function
compute_ordering
include/rabitqlib/third/Eigen/src/OrderingMethods/Eigen_Colamd.h:342
↓ 1 callers
Function
conjugate_gradient
include/rabitqlib/third/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h:27
↓ 1 callers
Method
conservativeResize
Resizes the matrix to a \a rows x \a cols matrix leaving old values untouched. * * If the sizes of the matrix are decreased, then the matr
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:556
↓ 1 callers
Method
conservativeResize
include/rabitqlib/third/Eigen/src/Core/DenseStorage.h:264
↓ 1 callers
Function
contribute_ip_signed
include/rabitqlib/utils/space.hpp:292
↓ 1 callers
Method
copy_vectors
include/rabitqlib/index/symqg/qg.hpp:179
↓ 1 callers
Function
cos
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:698
↓ 1 callers
Function
cosh
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1744
↓ 1 callers
Function
cosh
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:538
↓ 1 callers
Method
count
count. * Return the number of active pointers (i.e, pointers that * have been malloc but not freed). */
include/rabitqlib/third/Eigen/src/Core/arch/SYCL/SyclMemoryModel.h:420
← previous
next →
801–900 of 6,934, ranked by callers