Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VectorDB-NTU/RaBitQ-Library
/ types & classes
Types & classes
2,595 in github.com/VectorDB-NTU/RaBitQ-Library
⨍
Functions
6,934
◇
Types & classes
2,595
↓ 74 callers
Class
half
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:62
↓ 71 callers
Enum
Type
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:471
↓ 59 callers
Class
bfloat16
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:28
↓ 50 callers
Class
type
include/rabitqlib/third/Eigen/src/Core/util/Meta.h:754
↓ 28 callers
Class
Packet2cf
---------- float ----------
include/rabitqlib/third/Eigen/src/Core/arch/AltiVec/Complex.h:30
↓ 22 callers
Class
Packet1cd
include/rabitqlib/third/Eigen/src/Core/arch/AltiVec/Complex.h:251
↓ 22 callers
Class
Packet4cd
---------- double ----------
include/rabitqlib/third/Eigen/src/Core/arch/AVX512/Complex.h:173
↓ 22 callers
Class
Packet4cf
---------- float ----------
include/rabitqlib/third/Eigen/src/Core/arch/AVX/Complex.h:18
↓ 20 callers
Class
Packet2cd
---------- double ----------
include/rabitqlib/third/Eigen/src/Core/arch/AVX/Complex.h:187
↓ 19 callers
Class
Packet2cf
---------- float ----------
include/rabitqlib/third/Eigen/src/Core/arch/SSE/Complex.h:18
↓ 18 callers
Class
Packet1cd
include/rabitqlib/third/Eigen/src/Core/arch/ZVector/Complex.h:25
↓ 18 callers
Class
Packet8cf
---------- float ----------
include/rabitqlib/third/Eigen/src/Core/arch/AVX512/Complex.h:18
↓ 16 callers
Class
Packet2cf
include/rabitqlib/third/Eigen/src/Core/arch/NEON/Complex.h:44
↓ 15 callers
Class
Packet1cf
include/rabitqlib/third/Eigen/src/Core/arch/NEON/Complex.h:38
↓ 14 callers
Class
Packet1cd
---------- double ----------
include/rabitqlib/third/Eigen/src/Core/arch/SSE/Complex.h:186
↓ 14 callers
Class
Packet2cf
---------- float ----------
include/rabitqlib/third/Eigen/src/Core/arch/MSA/Complex.h:23
↓ 14 callers
Class
Packet2cf
include/rabitqlib/third/Eigen/src/Core/arch/ZVector/Complex.h:32
↓ 13 callers
Class
Packet1cd
include/rabitqlib/third/Eigen/src/Core/arch/NEON/Complex.h:400
↓ 13 callers
Class
gebp_kernel
include/rabitqlib/third/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1057
↓ 11 callers
Class
Packet1cd
include/rabitqlib/third/Eigen/src/Core/arch/MSA/Complex.h:341
↓ 11 callers
Class
constructor_without_unaligned_array_assert
include/rabitqlib/third/Eigen/src/Core/DenseStorage.h:25
↓ 7 callers
Class
RabitqConfig
include/rabitqlib/quantization/rabitq.hpp:16
↓ 5 callers
Class
Rotation2D
include/rabitqlib/third/Eigen/src/Geometry/Rotation2D.h:41
↓ 4 callers
Class
ReturnType
include/rabitqlib/third/Eigen/src/Core/VectorwiseOp.h:197
↓ 3 callers
Class
JacobiRotation
include/rabitqlib/third/Eigen/src/Jacobi/Jacobi.h:34
↓ 3 callers
Class
Translation
include/rabitqlib/third/Eigen/src/Geometry/Translation.h:30
↓ 2 callers
Class
AlignedBox
include/rabitqlib/third/Eigen/src/Geometry/AlignedBox.h:66
↓ 2 callers
Class
AngleAxis
include/rabitqlib/third/Eigen/src/Geometry/AngleAxis.h:49
↓ 2 callers
Class
Map
include/rabitqlib/third/Eigen/src/Core/Map.h:94
↓ 2 callers
Class
ResultRecord
include/rabitqlib/index/hnsw/hnsw.hpp:64
↓ 2 callers
Class
UniformScaling
include/rabitqlib/third/Eigen/src/Geometry/Scaling.h:49
↓ 2 callers
Class
set
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:303
↓ 1 callers
Class
Dense
The type used to identify a dense storage. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:507
↓ 1 callers
Class
HashBasedBooleanSet
* @brief hash set to record visited vertices * */
include/rabitqlib/utils/hashset.hpp:34
↓ 1 callers
Class
HnswIndex
python_bindings/hnsw_bindings.cpp:16
↓ 1 callers
Class
IndexPosPair
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:907
↓ 1 callers
Class
IvfIndex
python_bindings/ivf_bindings.cpp:15
↓ 1 callers
Class
ParametrizedLine
include/rabitqlib/third/Eigen/src/Geometry/ParametrizedLine.h:30
↓ 1 callers
Class
PrivateType
include/rabitqlib/third/Eigen/src/Core/Array.h:279
↓ 1 callers
Class
Quaternion
include/rabitqlib/third/Eigen/src/Geometry/Quaternion.h:273
↓ 1 callers
Class
SingletonVector
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:874
↓ 1 callers
Class
Sparse
The type used to identify a general sparse storage. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:510
↓ 1 callers
Class
SymqgIndex
python_bindings/symqg_bindings.cpp:17
↓ 1 callers
Class
Transform
include/rabitqlib/third/Eigen/src/Geometry/Transform.h:204
↓ 1 callers
Class
__bfloat16_raw
Make our own __bfloat16_raw definition.
include/rabitqlib/third/Eigen/src/Core/arch/Default/BFloat16.h:33
↓ 1 callers
Class
__half_raw
Make our own __half_raw definition that is similar to CUDA's.
include/rabitqlib/third/Eigen/src/Core/arch/Default/Half.h:87
↓ 1 callers
Class
add
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:304
↓ 1 callers
Class
adds
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:306
↓ 1 callers
Class
blas_data_mapper
include/rabitqlib/third/Eigen/src/Core/util/BlasUtil.h:112
↓ 1 callers
Class
default_prunning_func
include/rabitqlib/third/Eigen/src/SparseCore/SparseMatrix.h:1021
↓ 1 callers
Class
false_type
include/rabitqlib/third/Eigen/src/Core/util/Meta.h:97
↓ 1 callers
Class
sub
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:305
Enum
::is_enum<T>::value
include/rabitqlib/third/Eigen/src/Core/util/XprHelper.h:40
Class
AMDOrdering
include/rabitqlib/third/Eigen/src/OrderingMethods/Ordering.h:50
Enum
AccessorLevels
\ingroup enums * Used as template parameter in DenseCoeffBase and MapBase to indicate * which accessors should be provided. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:374
Enum
Action
\internal \ingroup enums * Enum used in experimental parallel implementation. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:504
Class
AddExpr
include/rabitqlib/third/Eigen/src/Core/util/SymbolicIndex.h:45
Class
AlgorithmInterface
include/rabitqlib/third/hnswlib/hnswlib.h:187
Class
AlignedAllocator
include/rabitqlib/utils/memory.hpp:19
Class
AlignedBox
include/rabitqlib/third/Eigen/src/Core/util/ForwardDeclarations.h:292
Enum
AlignmentType
\ingroup enums * Enum for indicating whether a buffer is aligned or not. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:232
Class
AllRange
include/rabitqlib/third/Eigen/src/Core/util/IndexedViewHelper.h:141
Class
Allocator
include/rabitqlib/utils/memory.hpp:55
Class
AmbiVector
include/rabitqlib/third/Eigen/src/SparseCore/AmbiVector.h:23
Class
AmbiVector<_Scalar,_StorageIndex>::Iterator
include/rabitqlib/third/Eigen/src/SparseCore/AmbiVector.h:284
Enum
AmbiVectorMode
\internal \ingroup enums * Used in AmbiVector. */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:366
Class
AngleAxis
include/rabitqlib/third/Eigen/src/Core/util/ForwardDeclarations.h:290
Class
AnnCandidate
include/rabitqlib/defines.hpp:44
Class
ArithmeticSequence
include/rabitqlib/third/Eigen/src/Core/ArithmeticSequence.h:82
Class
Array
include/rabitqlib/utils/array.hpp:47
Class
Array
include/rabitqlib/third/Eigen/src/Core/Array.h:45
Class
Array
include/rabitqlib/third/Eigen/src/Core/util/ForwardDeclarations.h:261
Class
ArrayBase
include/rabitqlib/third/Eigen/src/Core/ArrayBase.h:39
Class
ArrayBase
include/rabitqlib/third/Eigen/src/Core/util/ForwardDeclarations.h:73
Class
ArrayWrapper
include/rabitqlib/third/Eigen/src/Core/ArrayWrapper.h:42
Class
ArrayWrapper
include/rabitqlib/third/Eigen/src/Core/util/ForwardDeclarations.h:128
Class
ArrayXpr
The type used to identify an array expression */
include/rabitqlib/third/Eigen/src/Core/util/Constants.h:525
Class
Assignment
include/rabitqlib/third/Eigen/src/Core/AssignEvaluator.h:824
Class
Assignment<DstXprType, CwiseBinaryOp<internal::scalar_product_op<ScalarBis,Scalar>, const CwiseNullaryOp<internal::scalar_constant_op<ScalarBis>,Plain>, const Product<Lhs,Rhs,DefaultProduct> >, AssignFunc, Dense2Dense>
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:187
Class
Assignment<DstXprType, Homogeneous<ArgType,Horizontal>, internal::assign_op<Scalar,typename ArgType::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/Geometry/Homogeneous.h:372
Class
Assignment<DstXprType, Homogeneous<ArgType,Vertical>, internal::assign_op<Scalar,typename ArgType::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/Geometry/Homogeneous.h:355
Class
Assignment<DstXprType, Inverse<ColPivHouseholderQR<MatrixType> >, internal::assign_op<typename DstXprType::Scalar,typename ColPivHouseholderQR<MatrixType>::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/QR/ColPivHouseholderQR.h:638
Class
Assignment<DstXprType, Inverse<CompleteOrthogonalDecomposition<MatrixType> >, internal::assign_op<typename DstXprType::Scalar,typename CompleteOrthogonalDecomposition<MatrixType>::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/QR/CompleteOrthogonalDecomposition.h:603
Class
Assignment<DstXprType, Inverse<FullPivHouseholderQR<MatrixType> >, internal::assign_op<typename DstXprType::Scalar,typename FullPivHouseholderQR<MatrixType>::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/QR/FullPivHouseholderQR.h:616
Class
Assignment<DstXprType, Inverse<FullPivLU<MatrixType> >, internal::assign_op<typename DstXprType::Scalar,typename FullPivLU<MatrixType>::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/LU/FullPivLU.h:849
Class
Assignment<DstXprType, Inverse<PartialPivLU<MatrixType> >, internal::assign_op<typename DstXprType::Scalar,typename PartialPivLU<MatrixType>::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/LU/PartialPivLU.h:581
Class
Assignment<DstXprType, Inverse<XprType>, internal::assign_op<typename DstXprType::Scalar,typename XprType::Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/LU/InverseImpl.h:301
Class
Assignment<DstXprType, Product<Lhs,Rhs,AliasFreeProduct>, internal::add_assign_op<typename DstXprType::Scalar,typename Product<Lhs,Rhs,AliasFreeProduct>::Scalar>, Sparse2Dense>
include/rabitqlib/third/Eigen/src/SparseCore/SparseProduct.h:118
Class
Assignment<DstXprType, Product<Lhs,Rhs,AliasFreeProduct>, internal::assign_op<typename DstXprType::Scalar,typename Product<Lhs,Rhs,AliasFreeProduct>::Scalar>, Sparse2Dense>
include/rabitqlib/third/Eigen/src/SparseCore/SparseProduct.h:102
Class
Assignment<DstXprType, Product<Lhs,Rhs,AliasFreeProduct>, internal::sub_assign_op<typename DstXprType::Scalar,typename Product<Lhs,Rhs,AliasFreeProduct>::Scalar>, Sparse2Dense>
include/rabitqlib/third/Eigen/src/SparseCore/SparseProduct.h:129
Class
Assignment<DstXprType, Product<Lhs,Rhs,DefaultProduct>, internal::add_assign_op<Scalar,typename Product<Lhs,Rhs,DefaultProduct>::Scalar>, Dense2Triangular>
include/rabitqlib/third/Eigen/src/Core/TriangularMatrix.h:977
Class
Assignment<DstXprType, Product<Lhs,Rhs,DefaultProduct>, internal::assign_op<Scalar,typename Product<Lhs,Rhs,DefaultProduct>::Scalar>, Dense2Triangular>
include/rabitqlib/third/Eigen/src/Core/TriangularMatrix.h:961
Class
Assignment<DstXprType, Product<Lhs,Rhs,DefaultProduct>, internal::sub_assign_op<Scalar,typename Product<Lhs,Rhs,DefaultProduct>::Scalar>, Dense2Triangular>
include/rabitqlib/third/Eigen/src/Core/TriangularMatrix.h:988
Class
Assignment<DstXprType, Product<Lhs,Rhs,Options>, internal::add_assign_op<Scalar,Scalar>, Dense2Dense, typename enable_if<(Options==DefaultProduct || Options==AliasFreeProduct)>::type>
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:154
Class
Assignment<DstXprType, Product<Lhs,Rhs,Options>, internal::assign_op<Scalar,Scalar>, Dense2Dense, typename enable_if<(Options==DefaultProduct || Options==AliasFreeProduct)>::type>
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:136
Class
Assignment<DstXprType, Product<Lhs,Rhs,Options>, internal::sub_assign_op<Scalar,Scalar>, Dense2Dense, typename enable_if<(Options==DefaultProduct || Options==AliasFreeProduct)>::type>
include/rabitqlib/third/Eigen/src/Core/ProductEvaluators.h:169
Class
Assignment<DstXprType, Solve<CwiseUnaryOp<internal::scalar_conjugate_op<typename DecType::Scalar>, const Transpose<const DecType> >,RhsType>, internal::assign_op<Scalar,Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/Core/Solve.h:169
Class
Assignment<DstXprType, Solve<DecType,RhsType>, internal::assign_op<Scalar,Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/Core/Solve.h:137
Class
Assignment<DstXprType, Solve<DecType,RhsType>, internal::assign_op<Scalar,Scalar>, Sparse2Sparse>
include/rabitqlib/third/Eigen/src/SparseCore/SparseAssign.h:226
Class
Assignment<DstXprType, Solve<Transpose<const DecType>,RhsType>, internal::assign_op<Scalar,Scalar>, Dense2Dense>
include/rabitqlib/third/Eigen/src/Core/Solve.h:153
next →
1–100 of 2,595, ranked by callers