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
↓ 30 callers
Function
swap
Swaps the values of \c *this and \a other. * Overloaded for performance: this version performs a \em shallow swap by swapping pointers and attri
include/rabitqlib/third/Eigen/src/SparseCore/SparseVector.h:287
↓ 29 callers
Method
allFinite
include/rabitqlib/third/Eigen/src/Core/BooleanRedux.h:151
↓ 29 callers
Function
pdiv
include/rabitqlib/third/Eigen/src/Core/arch/GPU/PacketMath.h:833
↓ 28 callers
Method
madd
include/rabitqlib/third/Eigen/src/Core/products/GeneralBlockPanelKernel.h:512
↓ 28 callers
Function
mini
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1082
↓ 28 callers
Function
pmax
include/rabitqlib/third/Eigen/src/Core/arch/GPU/PacketMath.h:859
↓ 27 callers
Function
call_assignment
include/rabitqlib/third/Eigen/src/Core/AssignEvaluator.h:833
↓ 27 callers
Method
getLinearMapper
include/rabitqlib/third/Eigen/src/Core/util/BlasUtil.h:281
↓ 27 callers
Method
x
include/rabitqlib/third/Eigen/src/Core/DenseCoeffsBase.h:188
↓ 26 callers
Method
index
include/rabitqlib/third/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:196
↓ 26 callers
Method
maxCoeff
include/rabitqlib/third/Eigen/src/Core/Redux.h:445
↓ 26 callers
Function
vec2d_swizzle2
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:3663
↓ 26 callers
Function
vec4f_swizzle2
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:117
↓ 25 callers
Method
begin
include/rabitqlib/third/Eigen/src/Core/StlIterators.h:408
↓ 25 callers
Method
data
include/rabitqlib/third/Eigen/src/Core/PlainObjectBase.h:247
↓ 25 callers
Method
matrix
include/rabitqlib/third/Eigen/src/Core/ArrayBase.h:148
↓ 25 callers
Function
pcmp_eq
include/rabitqlib/third/Eigen/src/Core/arch/SSE/Complex.h:323
↓ 25 callers
Function
smart_copy
include/rabitqlib/third/Eigen/src/Core/util/Memory.h:515
↓ 25 callers
Method
squaredNorm
include/rabitqlib/third/Eigen/src/Core/Dot.h:96
↓ 25 callers
Function
vec4f_swizzle1
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:113
↓ 25 callers
Method
y
include/rabitqlib/third/Eigen/src/Core/DenseCoeffsBase.h:194
↓ 24 callers
Method
nonZeros
include/rabitqlib/third/Eigen/src/SparseCore/AmbiVector.h:129
↓ 24 callers
Function
prefetch
include/rabitqlib/third/Eigen/src/Core/GenericPacketMath.h:719
↓ 23 callers
Function
padd
include/rabitqlib/third/Eigen/src/Core/GenericPacketMath.h:214
↓ 22 callers
Method
coeff
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:604
↓ 22 callers
Method
pconj
include/rabitqlib/third/Eigen/src/Core/arch/Default/ConjHelper.h:50
↓ 22 callers
Function
pmin
include/rabitqlib/third/Eigen/src/Core/arch/GPU/PacketMath.h:848
↓ 22 callers
Function
ptranspose_impl
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:2878
↓ 22 callers
Method
w
include/rabitqlib/third/Eigen/src/Geometry/Quaternion.h:72
↓ 21 callers
Method
dot
include/rabitqlib/third/Eigen/src/Core/Dot.h:69
↓ 21 callers
Function
pandnot
include/rabitqlib/third/Eigen/src/Core/arch/AVX/PacketMath.h:1053
↓ 21 callers
Function
pcmp_lt
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:432
↓ 21 callers
Method
push_back
workaround MSVC std::list implementation
include/rabitqlib/third/Eigen/src/StlSupport/StdList.h:93
↓ 21 callers
Function
pzero
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:270
↓ 21 callers
Function
resize
Only plain matrices/arrays, not expressions, may be resized; therefore the only useful resize methods are * Matrix::resize() and Array::resize()
include/rabitqlib/third/Eigen/src/Core/DenseBase.h:245
↓ 20 callers
Method
asDiagonal
include/rabitqlib/third/Eigen/src/Core/DiagonalMatrix.h:324
↓ 20 callers
Method
cols
include/rabitqlib/third/Eigen/src/QR/FullPivHouseholderQR.h:319
↓ 20 callers
Function
contribute_ip
helper function for AVX2 inner product
include/rabitqlib/utils/space.hpp:277
↓ 20 callers
Method
isCompressed
include/rabitqlib/third/Eigen/src/SparseCore/SparseBlock.h:239
↓ 20 callers
Method
linear
include/rabitqlib/third/Eigen/src/Geometry/Transform.h:394
↓ 20 callers
Function
prefetch_l1
include/rabitqlib/utils/memory.hpp:87
↓ 20 callers
Function
prefetch_l2
include/rabitqlib/utils/memory.hpp:95
↓ 20 callers
Method
rows
\returns the number of rows of the represented matrix. */
include/rabitqlib/third/Eigen/src/SparseQR/SparseQR.h:137
↓ 20 callers
Method
solveInPlace
include/rabitqlib/third/Eigen/src/Cholesky/LLT.h:516
↓ 20 callers
Method
transpose
\returns an expression of the transposed of the factored matrix. * * A typical usage is to solve for the transposed problem A^T x = b:
include/rabitqlib/third/Eigen/src/Core/SolverBase.h:121
↓ 20 callers
Function
twoprod
include/rabitqlib/third/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:904
↓ 20 callers
Function
vreinterpretq_u64_f64
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:3645
↓ 19 callers
Function
F32ToBf16
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:3387
↓ 19 callers
Method
cols
include/rabitqlib/third/Eigen/src/QR/ColPivHouseholderQR.h:328
↓ 19 callers
Function
seqN
include/rabitqlib/third/Eigen/src/Core/ArithmeticSequence.h:161
↓ 19 callers
Method
setZero
Sets all coefficients to zero. */
include/rabitqlib/third/Eigen/src/Core/DiagonalMatrix.h:246
↓ 18 callers
Function
_mm_castsi128_pd
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:1502
↓ 18 callers
Method
is_alive
include/rabitqlib/third/Eigen/src/OrderingMethods/Eigen_Colamd.h:169
↓ 18 callers
Function
raw_uint16_to_bfloat16
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:263
↓ 18 callers
Function
readBinaryPOD
include/rabitqlib/third/hnswlib/hnswlib.h:166
↓ 18 callers
Method
size
@brief num of data objects
include/rabitqlib/utils/array.hpp:52
↓ 17 callers
Function
_mm_castsi128_ps
include/rabitqlib/third/Eigen/src/Core/arch/SSE/PacketMath.h:1501
↓ 17 callers
Method
applyHouseholderOnTheLeft
include/rabitqlib/third/Eigen/src/Householder/Householder.h:115
↓ 17 callers
Method
cols
include/rabitqlib/third/Eigen/src/QR/CompleteOrthogonalDecomposition.h:285
↓ 17 callers
Function
fast_twosum
include/rabitqlib/third/Eigen/src/Core/arch/Default/GenericPacketMathFunctions.h:891
↓ 17 callers
Method
makeGivens
include/rabitqlib/third/Eigen/src/Jacobi/Jacobi.h:161
↓ 17 callers
Function
maxi
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1090
↓ 17 callers
Method
packetOp
include/rabitqlib/third/Eigen/src/Core/CoreEvaluators.h:393
↓ 17 callers
Function
pmadd
include/rabitqlib/third/Eigen/src/Core/GenericPacketMath.h:955
↓ 17 callers
Function
resize
Resizes the sparse vector to \a rows x \a cols * * This method is provided for compatibility with matrices. * For a column vector, \
include/rabitqlib/third/Eigen/src/SparseCore/SparseVector.h:223
↓ 17 callers
Method
valuePtr
include/rabitqlib/third/Eigen/src/SparseCore/SparseBlock.h:219
↓ 17 callers
Function
writeBinaryPOD
include/rabitqlib/third/hnswlib/hnswlib.h:161
↓ 16 callers
Function
isMuchSmallerThan
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1939
↓ 16 callers
Function
ptranspose_half
include/rabitqlib/third/Eigen/src/Core/arch/GPU/PacketMath.h:1153
↓ 16 callers
Function
swap
include/rabitqlib/third/Eigen/src/Core/DenseBase.h:419
↓ 16 callers
Method
swap
Swaps the content of two sparse matrices of the same type. * This is a fast operation that simply swaps the underlying pointers and parameters.
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:737
↓ 16 callers
Method
translation
include/rabitqlib/third/Eigen/src/Geometry/Transform.h:404
↓ 15 callers
Function
Map
Constructs a read-write Map to a sparse matrix of size \a rows x \a cols, containing \a nnz non-zero coefficients, * stored as a sparse format a
include/rabitqlib/third/Eigen/src/SparseCore/SparseMap.h:245
↓ 15 callers
Method
all
include/rabitqlib/third/Eigen/src/Core/BooleanRedux.h:79
↓ 15 callers
Method
cols
include/rabitqlib/third/Eigen/src/CholmodSupport/CholmodSupport.h:258
↓ 15 callers
Method
cwiseProduct
include/rabitqlib/third/Eigen/src/Core/MatrixBase.h:450
↓ 15 callers
Method
diagonal
\returns a const expression of the diagonal coefficients. */
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:655
↓ 15 callers
Method
fill
include/rabitqlib/third/Eigen/src/Core/CwiseNullaryOp.h:335
↓ 15 callers
Function
float2half
include/rabitqlib/third/Eigen/src/Core/arch/AVX512/PacketMath.h:1456
↓ 15 callers
Function
float2half
include/rabitqlib/third/Eigen/src/Core/arch/AVX/PacketMath.h:1007
↓ 15 callers
Method
matrixU
\returns a view of the upper triangular matrix U */
include/rabitqlib/third/Eigen/src/Cholesky/LLT.h:128
↓ 15 callers
Function
pabs
include/rabitqlib/third/Eigen/src/Core/arch/SVE/PacketMath.h:292
↓ 15 callers
Function
padd
include/rabitqlib/third/Eigen/src/Core/products/GeneralBlockPanelKernel.h:689
↓ 15 callers
Method
rows
include/rabitqlib/third/Eigen/src/QR/FullPivHouseholderQR.h:318
↓ 15 callers
Function
sin
include/rabitqlib/third/Eigen/src/Core/MathFunctions.h:1618
↓ 15 callers
Function
vreinterpretq_f64_u64
include/rabitqlib/third/Eigen/src/Core/arch/NEON/PacketMath.h:3647
↓ 15 callers
Method
x
\brief Returns the x-translation by value. **/
include/rabitqlib/third/Eigen/src/Geometry/Translation.h:74
↓ 15 callers
Method
x
include/rabitqlib/third/Eigen/src/Geometry/Quaternion.h:66
↓ 14 callers
Method
allocatedSize
include/rabitqlib/third/Eigen/src/SparseCore/CompressedStorage.h:110
↓ 14 callers
Method
diagonal
include/rabitqlib/third/Eigen/src/Eigenvalues/Tridiagonalization.h:307
↓ 14 callers
Method
indexPtr
include/rabitqlib/third/Eigen/src/SparseCore/CompressedStorage.h:115
↓ 14 callers
Function
innerStride
\returns the inner-stride of the underlying dense matrix * \sa DenseCoeffsBase::innerStride() */
include/rabitqlib/third/Eigen/src/Core/TriangularMatrix.h:375
↓ 14 callers
Method
insert
Insert a candidate in sorted order (ascending by est_dist).
include/rabitqlib/index/hnsw/hnsw.hpp:85
↓ 14 callers
Function
pmadd
include/rabitqlib/third/Eigen/src/Core/arch/ZVector/PacketMath.h:413
↓ 14 callers
Method
prefetch
include/rabitqlib/third/Eigen/src/Core/util/BlasUtil.h:245
↓ 14 callers
Function
pxor
include/rabitqlib/third/Eigen/src/Core/arch/AVX/PacketMath.h:1047
↓ 14 callers
Method
rows
include/rabitqlib/third/Eigen/src/SparseCholesky/SimplicialCholesky.h:108
↓ 14 callers
Method
solve
include/rabitqlib/third/Eigen/src/Core/SolveTriangular.h:190
↓ 14 callers
Function
throw_std_bad_alloc
include/rabitqlib/third/Eigen/src/Core/util/Memory.h:66
↓ 14 callers
Method
value
\returns the stored value of the symbol */
include/rabitqlib/third/Eigen/src/Core/util/SymbolicIndex.h:206
← previous
next →
101–200 of 6,934, ranked by callers