MCPcopy Create free account

hub / github.com/NGT-labs/NGT / functions

Functions2,162 in github.com/NGT-labs/NGT

↓ 15 callersMethodopen
lib/NGT/NGTQ/ObjectFile.h:411
↓ 15 callersMethodparse
lib/NGT/Common.h:204
↓ 14 callersMethodaddEdge
identityCheck is checking whether the same edge has already added to the node. return whether truncation is needed that means the node has too many ed
lib/NGT/Graph.h:1344
↓ 14 callersFunctionfabs
Absolute value. See also:** Documentation for [std::fabs](https://en.cppreference.com/w/cpp/numeric/math/fabs). \param arg operand \return absolute va
lib/NGT/half.hpp:2729
↓ 14 callersMethodgetType
lib/NGT/Node.h:45
↓ 14 callersFunctionlog2
Fixed point binary logarithm. This uses the BKM algorithm in L-mode. \param m mantissa in [1,2) as Q1.30 \param n number of iterations (at most 32) \r
lib/NGT/half.hpp:1531
↓ 14 callersMethodpop_back
lib/NGT/Common.h:1399
↓ 14 callersMethodsearch
lib/NGT/Tree.cpp:419
↓ 14 callersMethodserialize
lib/NGT/Node.h:88
↓ 13 callersMethodcreateIndex
lib/NGT/NGTQ/Quantizer.h:6163
↓ 13 callersFunctiondeleteAll
lib/NGT/Tree.h:256
↓ 13 callersFunctiongetObjectRepositorySize
lib/NGT/Index.h:1593
↓ 13 callersMethodgetOffset
lib/NGT/SharedMemoryAllocator.h:173
↓ 13 callersMethodkmeans
lib/NGT/Clustering.h:944
↓ 13 callersMethodmul
lib/NGT/NGTQ/Matrix.h:265
↓ 13 callersFunctionngt_get_error_string
lib/NGT/Capi.cpp:1466
↓ 13 callersFunctionngt_set_property_distance_type
lib/NGT/Capi.cpp:373
↓ 13 callersMethodput
lib/NGT/NGTQ/Matrix.h:155
↓ 13 callersFunctionselect
Select value or signaling NaN. \param x preferred half-precision value \param y ignored half-precision value except for signaling NaN \return \a y if
lib/NGT/half.hpp:731
↓ 13 callersMethodserializeAsText
lib/NGT/Node.h:98
↓ 12 callersFunctionappend
lib/NGT/Index.h:1007
↓ 12 callersMethodclear
lib/NGT/NGTQ/Quantizer.h:497
↓ 12 callersFunctionpole
Raise pole error and return infinity. \param sign half-precision value with sign bit only \return half-precision infinity with sign of \a sign \except
lib/NGT/half.hpp:755
↓ 11 callersMethodclose
lib/NGT/NGTQ/ObjectFile.h:509
↓ 11 callersMethodcreateDistanceLookup
lib/NGT/NGTQ/Quantizer.h:1697
↓ 11 callersFunctiongetQGDirectoryName
lib/NGT/NGTQ/QuantizedGraph.h:919
↓ 11 callersMethodlower
lib/NGT/Common.h:119
↓ 11 callersMethodmoveFrom
lib/NGT/ObjectSpace.h:100
↓ 11 callersMethodsetBlobEpsilon
lib/NGT/NGTQ/QuantizedBlobGraph.h:322
↓ 11 callersMethodsetRadius
lib/NGT/Common.h:2641
↓ 11 callersMethodupper
lib/NGT/Common.h:118
↓ 10 callersFunctionacosh
Hyperbolic area cosine. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::acosh](https://en.cppreference
lib/NGT/half.hpp:3908
↓ 10 callersMethoddeserializeAsText
lib/NGT/Node.h:104
↓ 10 callersMethoddisableLog
lib/NGT/Index.h:697
↓ 10 callersFunctionfloor
Nearest integer not greater than half value. See also:** Documentation for [std::floor](https://en.cppreference.com/w/cpp/numeric/math/floor). \param
lib/NGT/half.hpp:4079
↓ 10 callersMethodget
lib/NGT/Graph.h:144
↓ 10 callersMethodinitialize
lib/NGT/NGTQ/Optimizer.cpp:27
↓ 10 callersMethodisEmpty
lib/NGT/NGTQ/Matrix.h:93
↓ 10 callersMethodlinearSearch
lib/NGT/Index.h:651
↓ 10 callersMethodopen
lib/NGT/NGTQ/Quantizer.h:6132
↓ 10 callersMethodresultIsAvailable
lib/NGT/Common.h:2649
↓ 10 callersMethodset
lib/NGT/NGTQ/Matrix.h:106
↓ 10 callersMethodsetPivot
lib/NGT/Node.h:110
↓ 9 callersMethodclose
lib/NGT/NGTQ/Quantizer.h:6145
↓ 9 callersMethoddeserialize
lib/NGT/Node.h:93
↓ 9 callersMethodfree
lib/NGT/MmapManager.cpp:290
↓ 9 callersMethodget
lib/NGT/NGTQ/QuantizedGraph.h:126
↓ 9 callersFunctiongetBorders
lib/NGT/Node.h:209
↓ 9 callersFunctiongetProperty
lib/NGT/Index.h:1642
↓ 9 callersMethodgetUint4StreamSize
lib/NGT/NGTQ/Quantizer.h:1146
↓ 9 callersFunctioninitialize
lib/NGT/NGTQ/QuantizedBlobGraph.h:537
↓ 9 callersMethodinitialize
lib/NGT/NGTQ/Quantizer.h:555
↓ 9 callersMethodinsert
lib/NGT/Graph.h:115
↓ 9 callersFunctioninsertNode
lib/NGT/Tree.h:458
↓ 9 callersMethodisQintObjectType
lib/NGT/ObjectSpace.h:570
↓ 9 callersMethodopen
lib/NGT/Index.cpp:89
↓ 9 callersMethodreset
lib/NGT/Common.h:350
↓ 9 callersMethodsearch
lib/NGT/NGTQ/QbgCli.cpp:1050
↓ 9 callersFunctionsign_mask
Platform-independent sign mask. \param arg integer value in two's complement \retval -1 if \a arg negative \retval 0 if \a arg positive
lib/NGT/half.hpp:591
↓ 8 callersMethod_check_error_obj
(status, error)
python/ngt/base.py:192
↓ 8 callersFunctionallocateLeafNode
lib/NGT/Tree.h:492
↓ 8 callersMethodallocateNormalizedPersistentObject
lib/NGT/ObjectSpaceRepository.h:1253
↓ 8 callersFunctionbuildNGTQ
lib/NGT/NGTQ/QuantizedBlobGraph.h:1868
↓ 8 callersMethodcreate
lib/NGT/Index.cpp:152
↓ 8 callersFunctiondivide64
64-bit division. \param x upper 32 bit of dividend \param y divisor \param s variable to store sticky bit for rounding \return (\a x << 32) / \a y
lib/NGT/half.hpp:1380
↓ 8 callersMethodisNormalizedDistance
lib/NGT/ObjectSpace.h:575
↓ 8 callersMethodmul
lib/NGT/NGTQ/Quantizer.h:159
↓ 8 callersFunctionmultiply64
64-bit multiplication. \param x first factor \param y second factor \return upper 32 bit of \a x * \a y rounded to nearest
lib/NGT/half.hpp:1366
↓ 8 callersFunctionngt_search_index_
lib/NGT/Capi.cpp:514
↓ 8 callersMethodpushBack
lib/NGT/NGTQ/Quantizer.h:529
↓ 8 callersMethodpush_back
lib/NGT/Graph.h:204
↓ 8 callersMethodsetGraphExplorationSize
lib/NGT/NGTQ/QuantizedBlobGraph.h:320
↓ 8 callersMethodsetObjectVector
lib/NGT/NGTQ/QuantizedBlobGraph.h:324
↓ 8 callersMethodterminate
lib/NGT/Thread.h:264
↓ 8 callersMethodtranspose
lib/NGT/NGTQ/Matrix.h:240
↓ 7 callersMethodcopy
lib/NGT/ObjectSpace.h:775
↓ 7 callersMethodemplace
lib/NGT/Common.h:2558
↓ 7 callersFunctionexp2
Fixed point binary exponential. This uses the BKM algorithm in E-mode. \param m exponent in [0,1) as Q0.31 \param n number of iterations (at most 32)
lib/NGT/half.hpp:1504
↓ 7 callersMethodget
lib/NGT/Index.cpp:1009
↓ 7 callersMethodgetPrefetchSize
lib/NGT/ObjectSpace.h:398
↓ 7 callersFunctiongetPrefix
lib/NGT/NGTQ/QuantizedBlobGraph.h:2433
↓ 7 callersMethodgetQuery
lib/NGT/Common.h:2733
↓ 7 callersFunctiongetSecondCentroidSuffix
lib/NGT/NGTQ/QuantizedBlobGraph.h:2419
↓ 7 callersFunctiongetThirdCentroidSuffix
lib/NGT/NGTQ/QuantizedBlobGraph.h:2420
↓ 7 callersMethodload
lib/NGT/Index.h:609
↓ 7 callersMethodload
lib/NGT/NGTQ/QbgCli.cpp:1006
↓ 7 callersMethodremove
remove the specified object by id id : Object id.
python/ngt/base.py:441
↓ 7 callersMethodsetNumOfProbes
lib/NGT/NGTQ/QuantizedBlobGraph.h:323
↓ 6 callersFunctionabs
Absolute value. See also:** Documentation for [std::abs](https://en.cppreference.com/w/cpp/numeric/math/fabs). \param arg operand \return absolute val
lib/NGT/half.hpp:2735
↓ 6 callersFunctionaggregateObjects
lib/NGT/NGTQ/Quantizer.h:5726
↓ 6 callersFunctionappend
lib/NGT/NGTQ/QuantizedBlobGraph.h:569
↓ 6 callersMethodcompareWithL1
lib/NGT/ObjectSpace.cpp:23
↓ 6 callersFunctioncompsignal
Check and signal for any NaN. \param x first half-precision value to check \param y second half-precision value to check \retval true if either \a x o
lib/NGT/half.hpp:679
↓ 6 callersMethoddeleteAll
lib/NGT/Common.h:2452
↓ 6 callersMethoddeserialize
lib/NGT/NGTQ/Quantizer.h:193
↓ 6 callersMethodenableLog
lib/NGT/Index.h:696
↓ 6 callersFunctionget3rdTo2ndSuffix
lib/NGT/NGTQ/QuantizedBlobGraph.h:2421
↓ 6 callersMethodgetPrefetchOffset
lib/NGT/ObjectSpace.h:388
↓ 6 callersFunctiongetQuantizerCodebookFile
lib/NGT/NGTQ/QuantizedBlobGraph.h:2441
↓ 6 callersFunctiongetRotationFile
lib/NGT/NGTQ/QuantizedBlobGraph.h:2426
← previousnext →101–200 of 2,162, ranked by callers