List of all items
Structs
- algorithms::heap::EmptySlice
- algorithms::heap::SliceHeap
- algorithms::kmeans::BlockTranspose
- algorithms::kmeans::plusplus::KMeansPlusPlusError
- algorithms::transforms::DoubleHadamard
- algorithms::transforms::NullTransform
- algorithms::transforms::PaddingHadamard
- algorithms::transforms::RandomRotation
- alloc::AlignedAllocator
- alloc::AllocatorError
- alloc::BumpAllocator
- alloc::GlobalAllocator
- alloc::NotPowerOfTwo
- alloc::Poly
- alloc::ScopedAllocator
- binary::BinaryQuantizer
- bits::Binary
- bits::BitSliceBase
- bits::BitTranspose
- bits::ConstructionError
- bits::Dense
- bits::Dynamic
- bits::EncodingError
- bits::IndexOutOfBounds
- bits::MutSlicePtr
- bits::SlicePtr
- bits::Static
- bits::Unsigned
- cancel::AtomicCancelation
- cancel::DontCancel
- distances::Hamming
- distances::InnerProduct
- distances::SquaredL2
- distances::UnequalLengths
- error::InlineError
- meta::VectorBase
- meta::slice::Slice
- minmax::FullQueryMeta
- minmax::MinMaxCompensation
- minmax::MinMaxCosine
- minmax::MinMaxCosineNormalized
- minmax::MinMaxIP
- minmax::MinMaxKernel
- minmax::MinMaxL2Squared
- minmax::MinMaxMeta
- minmax::MinMaxQuantizer
- minmax::Recompressor
- multi_vector::Defaulted
- multi_vector::LayoutError
- multi_vector::Mat
- multi_vector::MatMut
- multi_vector::MatRef
- multi_vector::Overflow
- multi_vector::Standard
- multi_vector::distance::Chamfer
- multi_vector::distance::MaxSim
- multi_vector::distance::QueryMatRef
- num::NotPositiveError
- num::NotPowerOfTwo
- num::Positive
- num::PowerOfTwo
- product::BasicTableBase
- product::TransposedTable
- product::train::LightPQTrainingParameters
- product::train::PQTrainingError
- product::train::SimplePivots
- random::StdRngBuilder
- scalar::CompensatedCosineNormalized
- scalar::CompensatedIP
- scalar::CompensatedSquaredL2
- scalar::Compensation
- scalar::InputContainsNaN
- scalar::MeanNormMissing
- scalar::ScalarQuantizer
- scalar::train::ScalarQuantizationParameters
- spherical::CompensatedCosine
- spherical::CompensatedIP
- spherical::CompensatedSquaredL2
- spherical::DataMeta
- spherical::DataMetaF32
- spherical::FullQuery
- spherical::FullQueryMeta
- spherical::InvalidMetric
- spherical::QueryMeta
- spherical::SphericalQuantizer
- spherical::UnsupportedMetric
- spherical::iface::DistanceComputer
- spherical::iface::Impl
- spherical::iface::NotCanonical
- spherical::iface::Opaque
- spherical::iface::OpaqueMut
- spherical::iface::QueryBufferDescription
- spherical::iface::QueryComputer
- spherical::iface::UnsupportedQueryLayout
- views::ChunkOffsetsBase
- views::ChunkViewError
- views::ChunkViewImpl
Enums
- Parallelism
- algorithms::kmeans::plusplus::FailureReason
- algorithms::transforms::DoubleHadamardError
- algorithms::transforms::NewTransformError
- algorithms::transforms::NullTransformError
- algorithms::transforms::PaddingHadamardError
- algorithms::transforms::RandomRotationError
- algorithms::transforms::TargetDim
- algorithms::transforms::Transform
- algorithms::transforms::TransformError
- algorithms::transforms::TransformFailed
- algorithms::transforms::TransformKind
- alloc::CompoundError
- bits::GetError
- bits::SetError
- error::Infallible
- meta::NotCanonical
- meta::slice::NotCanonical
- minmax::DecompressError
- minmax::L2Loss
- minmax::MetaParseError
- minmax::RecompressError
- multi_vector::SliceError
- multi_vector::distance::MaxSimError
- product::TableCompressionError
- spherical::CompressionError
- spherical::DataMetaError
- spherical::PreScale
- spherical::SupportedMetric
- spherical::TrainError
- spherical::iface::CompressionError
- spherical::iface::DeserializationError
- spherical::iface::DistanceComputerError
- spherical::iface::DistanceError
- spherical::iface::QueryCompressionError
- spherical::iface::QueryComputerError
- spherical::iface::QueryDistanceError
- spherical::iface::QueryLayout
- views::ChunkOffsetError
Traits
- AsFunctor
- CompressInto
- CompressIntoWith
- alloc::Allocator
- alloc::AllocatorCore
- alloc::TrustedIter
- bits::AsMutPtr
- bits::AsPtr
- bits::Length
- bits::PermutationStrategy
- bits::Representation
- cancel::Cancelation
- multi_vector::NewCloned
- multi_vector::NewMut
- multi_vector::NewOwned
- multi_vector::NewRef
- multi_vector::Repr
- multi_vector::ReprMut
- multi_vector::ReprOwned
- product::train::TrainQuantizer
- random::BoxedRngBuilder
- random::RngBuilder
- spherical::iface::Constructible
- spherical::iface::DynDistanceComputer
- spherical::iface::DynQueryComputer
- spherical::iface::Quantizer
Macros
Functions
- algorithms::hadamard_transform
- algorithms::kmeans::lloyds::distances_in_place
- algorithms::kmeans::lloyds::lloyds
- algorithms::kmeans::plusplus::kmeans_plusplus_into
- error::format
- scalar::bit_scale
- scalar::inverse_bit_scale
- spherical::iface::try_deserialize
Type Aliases
- bits::BitSlice
- bits::BoxedBitSlice
- bits::MutBitSlice
- distances::MathematicalResult
- distances::Result
- meta::PolyVector
- meta::Vector
- meta::VectorMut
- meta::VectorRef
- meta::slice::PolySlice
- meta::slice::SliceMut
- meta::slice::SliceRef
- minmax::Data
- minmax::DataMutRef
- minmax::DataRef
- minmax::FullQuery
- minmax::FullQueryMut
- minmax::FullQueryRef
- product::BasicTable
- product::BasicTableView
- scalar::CompensatedVector
- scalar::CompensatedVectorRef
- scalar::MutCompensatedVectorRef
- spherical::Data
- spherical::DataMut
- spherical::DataRef
- spherical::FullQueryMut
- spherical::FullQueryRef
- spherical::Query
- spherical::QueryMut
- spherical::QueryRef
- views::ChunkOffsets
- views::ChunkOffsetsView
- views::ChunkView
- views::MutChunkView