Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dblalock/bolt
/ functions
Functions
5,231 in github.com/dblalock/bolt
⨍
Functions
5,231
◇
Types & classes
2,370
↓ 2 callers
Method
usage
cpp/test/external/catch.hpp:3860
↓ 2 callers
Function
vst1_f32
cpp/src/external/eigen/src/Core/arch/NEON/PacketMath.h:114
↓ 2 callers
Function
vst1q_f32
cpp/src/external/eigen/src/Core/arch/NEON/PacketMath.h:113
↓ 1 callers
Method
Aborted
cpp/quantize/catch.hpp:7798
↓ 1 callers
Method
Aborted
cpp/test/external/catch.hpp:7798
↓ 1 callers
Function
ConvertToPacket2l
VSX support varies between different compilers and even different versions of the same compiler. For gcc version >= 4.9.3, we can use vec_cts to effi
cpp/src/external/eigen/src/Core/arch/AltiVec/MathFunctions.h:179
↓ 1 callers
Method
EndGroup
cpp/quantize/catch.hpp:7715
↓ 1 callers
Method
EndGroup
cpp/test/external/catch.hpp:7715
↓ 1 callers
Method
EndSection
cpp/quantize/catch.hpp:7733
↓ 1 callers
Method
EndSection
cpp/test/external/catch.hpp:7733
↓ 1 callers
Method
EndTestCase
cpp/quantize/catch.hpp:7802
↓ 1 callers
Method
EndTestCase
cpp/test/external/catch.hpp:7802
↓ 1 callers
Method
EndTesting
cpp/quantize/catch.hpp:7702
↓ 1 callers
Method
EndTesting
cpp/test/external/catch.hpp:7702
↓ 1 callers
Function
LUnumTempV
cpp/src/external/eigen/src/SparseLU/SparseLU_Memory.h:39
↓ 1 callers
Method
NoAssertionsInSection
cpp/quantize/catch.hpp:7730
↓ 1 callers
Method
NoAssertionsInSection
cpp/test/external/catch.hpp:7730
↓ 1 callers
Method
StartGroup
cpp/quantize/catch.hpp:7710
↓ 1 callers
Method
StartGroup
cpp/test/external/catch.hpp:7710
↓ 1 callers
Method
StartSection
cpp/quantize/catch.hpp:7723
↓ 1 callers
Method
StartSection
cpp/test/external/catch.hpp:7723
↓ 1 callers
Method
StartTestCase
cpp/quantize/catch.hpp:7743
↓ 1 callers
Method
StartTestCase
cpp/test/external/catch.hpp:7743
↓ 1 callers
Method
StartTesting
cpp/quantize/catch.hpp:7695
↓ 1 callers
Method
StartTesting
cpp/test/external/catch.hpp:7695
↓ 1 callers
Function
_clean_flag_arg
(arg)
experiments/python/pyience.py:262
↓ 1 callers
Function
_compute_lut
cpp/test/quantize/test_bolt.cpp:82
↓ 1 callers
Function
_create_randn_encoder
(Ntrain=100, Ntest=20, D=64)
tests/test_encoder.py:85
↓ 1 callers
Function
_element_size_bytes
(x)
tests/test_encoder.py:23
↓ 1 callers
Function
_encode_X_pq
(X, codebooks, elemwise_dist_func=dists_elemwise_sq)
python/bolt/bolt_api.py:103
↓ 1 callers
Function
_ensure_num_cols_multiple_of
Adds as many columns of zeros as necessary to ensure that X.shape[1] % multiple_of == 0
python/bolt/bolt_api.py:59
↓ 1 callers
Function
_experiment_one_dataset
(which_dataset, eval_dists=False, dotprods=False, save_dir=None)
experiments/python/main.py:501
↓ 1 callers
Function
_extract_random_rows
(X, how_many, remove_from_X=True)
python/bolt/bolt_api.py:172
↓ 1 callers
Function
_ground_truth_for_dataset
(which_dataset)
experiments/python/datasets.py:141
↓ 1 callers
Function
_group_start_end_idxs
(nelements, ngroups=-1, fractions=None)
experiments/python/pyience.py:483
↓ 1 callers
Function
_insert_zeros
injects nzeros zero columns spaced as far apart as possible
python/bolt/bolt_api.py:30
↓ 1 callers
Function
_insert_zeros
(X, nzeros)
experiments/python/datasets.py:147
↓ 1 callers
Function
_knn
(X, Q, k=1000, print_every=5, block_sz=128)
tests/test_encoder.py:57
↓ 1 callers
Function
_learn_best_quantization
(luts)
python/bolt/bolt_api.py:134
↓ 1 callers
Function
_learn_best_quantization
(luts)
experiments/python/main.py:156
↓ 1 callers
Function
_learn_centroids
(X, ncentroids, ncodebooks)
python/bolt/bolt_api.py:120
↓ 1 callers
Function
_learn_centroids
(X, ncentroids, nsubvects, subvect_len)
experiments/python/main.py:66
↓ 1 callers
Function
_learn_quantization_params
learn distros of entries in each lut
python/bolt/bolt_api.py:194
↓ 1 callers
Function
_load_complete_dataset
(which_dataset, num_queries=10)
experiments/python/datasets.py:120
↓ 1 callers
Function
_run_matmul
cpp/test/quantize/profile_bolt.cpp:271
↓ 1 callers
Method
_solve_impl
cpp/src/external/eigen/src/SparseCore/SparseSolverBase.h:97
↓ 1 callers
Method
_sort_matrix_Q
\internal */
cpp/src/external/eigen/src/SparseQR/SparseQR.h:252
↓ 1 callers
Function
_split_kv_arg
(arg)
experiments/python/pyience.py:253
↓ 1 callers
Function
_sq_dists_to_vectors
(X, queries, rowNorms=None, queryNorms=None)
tests/test_encoder.py:27
↓ 1 callers
Function
_to_appropriate_type
convert string `s` to an int, bool, or float, as appropriate. Returns the original string if it does not appear to be any of these types.
experiments/python/pyience.py:270
↓ 1 callers
Method
_transformVector
cpp/src/external/eigen/src/Geometry/RotationBase.h:93
↓ 1 callers
Function
_uniq_element_positions
Returns a mapping of unique elements to positions at which they occur within the iterable
experiments/python/pyience.py:465
↓ 1 callers
Method
abortAfter
cpp/quantize/catch.hpp:3121
↓ 1 callers
Method
abortAfter
cpp/test/external/catch.hpp:3121
↓ 1 callers
Method
acquireChild
cpp/quantize/catch.hpp:4817
↓ 1 callers
Method
acquireChild
cpp/test/external/catch.hpp:4817
↓ 1 callers
Function
addTestOrTags
cpp/quantize/catch.hpp:4024
↓ 1 callers
Function
addTestOrTags
cpp/test/external/catch.hpp:4024
↓ 1 callers
Method
advanceGeneratorsForCurrentTest
cpp/quantize/catch.hpp:5848
↓ 1 callers
Method
advanceGeneratorsForCurrentTest
cpp/test/external/catch.hpp:5848
↓ 1 callers
Function
aligned_realloc
* \internal * \brief Reallocates an aligned block of memory. * \throws std::bad_alloc on allocation failure **/
cpp/src/external/eigen/src/Core/util/Memory.h:264
↓ 1 callers
Method
all
cpp/test/external/catch.hpp:4685
↓ 1 callers
Method
allocate
cpp/src/external/eigen/src/SVD/BDCSVD.h:201
↓ 1 callers
Method
allocateA
cpp/src/external/eigen/src/Core/products/GeneralMatrixMatrix.h:380
↓ 1 callers
Method
allowThrows
cpp/quantize/catch.hpp:7068
↓ 1 callers
Method
allowThrows
cpp/test/external/catch.hpp:7068
↓ 1 callers
Function
alwaysTrue
cpp/quantize/catch.hpp:249
↓ 1 callers
Function
alwaysTrue
cpp/test/external/catch.hpp:249
↓ 1 callers
Method
analyzePattern
Performs a symbolic decomposition on the sparcity of \a matrix. * * This function is particularly useful when solving for several problems
cpp/src/external/eigen/src/SuperLUSupport/SuperLUSupport.h:498
↓ 1 callers
Method
analyzePattern
cpp/src/external/eigen/src/IterativeLinearSolvers/IncompleteLUT.h:223
↓ 1 callers
Method
angle
\returns the rotation angle */
cpp/src/external/eigen/src/Geometry/Rotation2D.h:78
↓ 1 callers
Method
applyThisOnTheRight
cpp/src/external/eigen/src/Householder/HouseholderSequence.h:286
↓ 1 callers
Function
asSluMatrix
cpp/src/external/eigen/src/SuperLUSupport/SuperLUSupport.h:265
↓ 1 callers
Function
as_key
(x)
experiments/python/pyience.py:101
↓ 1 callers
Function
assign_sparse_to_sparse
cpp/src/external/eigen/src/SparseCore/SparseAssign.h:71
↓ 1 callers
Method
atInRange
Like at(), but the search is performed in the range [start,end) */
cpp/src/external/eigen/src/SparseCore/CompressedStorage.h:154
↓ 1 callers
Function
basename
(f, noext=False)
experiments/python/files.py:90
↓ 1 callers
Function
bicgstab
cpp/src/external/eigen/src/IterativeLinearSolvers/BiCGSTAB.h:29
↓ 1 callers
Method
bindProcessName
cpp/quantize/catch.hpp:3797
↓ 1 callers
Method
bindProcessName
cpp/test/external/catch.hpp:3797
↓ 1 callers
Function
bottomRows
cpp/src/external/eigen/src/plugins/BlockMethods.h:477
↓ 1 callers
Method
build
cpp/quantize/catch.hpp:7070
↓ 1 callers
Method
build
cpp/test/external/catch.hpp:7070
↓ 1 callers
Function
call_assignment_no_alias_no_transpose
cpp/src/external/eigen/src/Core/AssignEvaluator.h:756
↓ 1 callers
Function
call_dense_assignment_loop
cpp/src/external/eigen/src/Core/AssignEvaluator.h:640
↓ 1 callers
Function
chain
(funcs)
experiments/python/pyience.py:431
↓ 1 callers
Function
check_for_aliasing
cpp/src/external/eigen/src/Core/Transpose.h:385
↓ 1 callers
Method
cholmodCommon
\returns a pointer to the SPQR workspace */
cpp/src/external/eigen/src/SPQRSupport/SuiteSparseQRSupport.h:218
↓ 1 callers
Function
cleanUp
cpp/quantize/catch.hpp:5710
↓ 1 callers
Function
cleanUp
cpp/test/external/catch.hpp:5710
↓ 1 callers
Function
cleanUpContext
cpp/quantize/catch.hpp:5918
↓ 1 callers
Function
cleanUpContext
cpp/test/external/catch.hpp:5918
↓ 1 callers
Method
coeff
cpp/src/external/eigen/src/Core/Product.h:198
↓ 1 callers
Method
coeff
\sa MatrixBase::coeff() * \warning the coordinates must fit into the referenced triangular part */
cpp/src/external/eigen/src/Core/SelfAdjointView.h:85
↓ 1 callers
Method
colIndexByOuterInner
cpp/src/external/eigen/src/Core/DenseCoeffsBase.h:73
↓ 1 callers
Function
colamd
cpp/src/external/eigen/src/OrderingMethods/Eigen_Colamd.h:329
↓ 1 callers
Function
colamd_recommended
cpp/src/external/eigen/src/OrderingMethods/Eigen_Colamd.h:264
↓ 1 callers
Method
collapseDuplicates
cpp/src/external/eigen/src/SparseCore/SparseMatrix.h:999
↓ 1 callers
Method
cols
* Number of columns */
cpp/src/external/eigen/src/SparseLU/SparseLU_SupernodalMatrix.h:83
↓ 1 callers
Method
cols
cpp/src/external/eigen/src/Core/ReturnByValue.h:64
← previous
next →
801–900 of 5,231, ranked by callers