MCPcopy Create free account

hub / github.com/cvg/pixel-perfect-sfm / functions

Functions721 in github.com/cvg/pixel-perfect-sfm

↓ 52 callersFunctionsignal
Signal and silence signaling NaN. \param nan half-precision NaN value \return quiet NaN \exception FE_INVALID if \a nan is signaling NaN
third-party/half.hpp:691
↓ 35 callersMethodGetValue
pixsfm/base/src/grid2d.h:29
↓ 33 callersMethodreset
third-party/progressbar.h:161
↓ 28 callersMethodChannels
pixsfm/features/src/featuremap.h:159
↓ 28 callersFunctioninvalid
Raise domain error and return NaN. return quiet NaN \exception FE_INVALID
third-party/half.hpp:743
↓ 26 callersFunctionraise
Raise floating-point exception. \param flags exceptions to raise \param cond condition to raise exceptions for
third-party/half.hpp:625
↓ 21 callersFunctionabs
Absolute value. See also:** Documentation for [std::abs](https://en.cppreference.com/w/cpp/numeric/math/fabs). \param arg operand \return absolute val
third-party/half.hpp:2735
↓ 21 callersFunctionsqrt
third-party/half.hpp:1480
↓ 20 callersFunctionto_ctr
(cfg: DictConfig, resolve: bool = False)
pixsfm/util/misc.py:26
↓ 19 callersFunctionisnan
Check for NaN. See also:** Documentation for [std::isnan](https://en.cppreference.com/w/cpp/numeric/math/isnan). \param arg number to check \retval tr
third-party/half.hpp:4385
↓ 18 callersMethodWidth
pixsfm/features/src/featurepatch.h:159
↓ 17 callersMethodrun
(self, output_dir: Path, image_dir: Path, pairs_path: Path, fe
pixsfm/refine_hloc.py:26
↓ 16 callersMethodGetPointer
pixsfm/base/src/grid2d.h:64
↓ 14 callersMethodEvaluate
Evaluate the interpolated function value and/or its derivative. Returns false if r or c is out of bounds.
pixsfm/base/src/interpolation.h:100
↓ 14 callersMethodload
pixsfm/_pixsfm/src/helpers.h:40
↓ 13 callersMethodSetConstantPose
pixsfm/bundle_adjustment/src/bundle_adjustment_options.cc:7
↓ 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
third-party/half.hpp:731
↓ 12 callersMethodHeight
pixsfm/features/src/featurepatch.h:164
↓ 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
third-party/half.hpp:755
↓ 11 callersFunctionmake_dataclass
pixsfm/_pixsfm/src/helpers.h:149
↓ 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
third-party/half.hpp:4079
↓ 10 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
third-party/half.hpp:1531
↓ 9 callersFunctionGenerateReconstruction
pixsfm/bundle_adjustment/src/bundle_optimizer_test.cc:73
↓ 9 callersFunctionTestBA
pixsfm/bundle_adjustment/src/bundle_optimizer_test.cc:163
↓ 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
third-party/half.hpp:591
↓ 9 callersMethodto
(self, *args, **kwargs)
pixsfm/features/models/base_model.py:65
↓ 8 callersMethodData
pixsfm/features/src/featurepatch.h:235
↓ 8 callersMethodDescriptorData
pixsfm/features/src/references.cc:30
↓ 8 callersFunctionMemoryString
pixsfm/util/src/memory.h:71
↓ 8 callersFunctionarray_to_blob
(array)
pixsfm/util/database.py:125
↓ 8 callersMethodcreate
(cls, conf)
pixsfm/bundle_adjustment/main.py:66
↓ 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
third-party/half.hpp:1380
↓ 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
third-party/half.hpp:1366
↓ 8 callersFunctionto_optim_ctr
( cfg: DictConfig, callbacks: ListIterationCallback, resolve: bool = False)
pixsfm/util/misc.py:30
↓ 8 callersMethodupdate
pixsfm/util/src/simple_logger.h:164
↓ 7 callersMethodIsSparse
pixsfm/features/src/featuremap.h:169
↓ 7 callersFunctionblob_to_array
(blob, dtype, shape=(-1,))
pixsfm/util/database.py:132
↓ 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)
third-party/half.hpp:1504
↓ 6 callersMethodFlushEveryN
pixsfm/features/src/featureset.h:120
↓ 6 callersMethodLoad
pixsfm/features/src/featureset.cc:56
↓ 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
third-party/half.hpp:679
↓ 6 callersMethodconnect
(database_path)
pixsfm/util/database.py:142
↓ 6 callersMethodinterpolate
(self, **kwargs)
pixsfm/eval/eth3d/utils.py:34
↓ 6 callersMethodresolve_cache_path
( self, cache_path: Optional[Path] = None, output_dir: Optional[Path] = No
pixsfm/refine_colmap.py:131
↓ 5 callersMethodEvaluate
pixsfm/features/src/patch_interpolator.h:127
↓ 5 callersMethodEvaluateNodes
pixsfm/features/src/patch_interpolator.h:88
↓ 5 callersMethodFlush
pixsfm/features/src/featuremap.cc:299
↓ 5 callersFunctionPrintSolverSummary
pixsfm/util/src/statistics.h:162
↓ 5 callersMethodSetConstantTvec
pixsfm/bundle_adjustment/src/bundle_adjustment_options.cc:13
↓ 5 callersMethodSetEntry
pixsfm/features/src/featurepatch.h:246
↓ 5 callersFunctionadd_common_args
(parser)
pixsfm/refine_colmap.py:148
↓ 5 callersMethodadd_image
(self, name, camera_id, prior_q=np.zeros(4), prior_t=np.zeros(3), image_id=None)
pixsfm/util/database.py:172
↓ 5 callersMethodadd_keypoints
(self, image_id, keypoints)
pixsfm/util/database.py:180
↓ 5 callersMethodimage_id_to_name
(self)
pixsfm/util/database.py:226
↓ 5 callersFunctionpow
Power function. This function may be 1 ULP off the correctly rounded exact result for any rounding mode in ~0.00025% of inputs. See also:** Documenta
third-party/half.hpp:3427
↓ 5 callersFunctionround
Nearest integer. See also:** Documentation for [std::round](https://en.cppreference.com/w/cpp/numeric/math/round). \param arg half to round \return ne
third-party/half.hpp:4095
↓ 4 callersMethodIsReference
pixsfm/features/src/featurepatch.h:224
↓ 4 callersMethodNodeOffsets3DData
pixsfm/features/src/references.cc:26
↓ 4 callersMethodRaised
pixsfm/util/src/py_interrupt.h:29
↓ 4 callersMethodReferenceExtractor
pixsfm/bundle_adjustment/src/reference_extractor.h:164
↓ 4 callersFunction_mm256_loadu_ps_T
pixsfm/base/src/cubic_hermite_spline_simd.h:47
↓ 4 callersFunctionangle_arg
Reduce argument for trigonometric functions. \param abs half-precision floating-point value \param k value to take quarter period \return \a abs reduc
third-party/half.hpp:1604
↓ 4 callersFunctionarithmetic_shift
Platform-independent arithmetic right shift. \param arg integer value in two's complement \param i shift amount (at most 31) \return \a arg right shif
third-party/half.hpp:605
↓ 4 callersFunctionatan2
Fixed point arc tangent. This uses the CORDIC algorithm in vectoring mode. \param my y coordinate as Q0.30 \param mx x coordinate as Q0.30 \param n nu
third-party/half.hpp:1582
↓ 4 callersFunctioncheck_underflow
Check value for underflow. \param arg non-zero half-precision value to check \return \a arg \exception FE_UNDERFLOW if arg is subnormal
third-party/half.hpp:767
↓ 4 callersFunctiondefault_problem_setup
(reconstruction)
pixsfm/bundle_adjustment/main.py:12
↓ 4 callersFunctionldexp
Multiply by power of two. This function is exact to rounding for all rounding modes. See also:** Documentation for [std::ldexp](https://en.cppreferen
third-party/half.hpp:4211
↓ 4 callersFunctionsincos
Fixed point sine and cosine. This uses the CORDIC algorithm in rotation mode. \param mz angle in [-pi/2,pi/2] as Q1.30 \param n number of iterations (
third-party/half.hpp:1558
↓ 4 callersMethodtriangulation
( self, output_dir: Path, reference_model_path: Path, image_di
pixsfm/refine_hloc.py:117
↓ 3 callersMethodAddConstantPoint
pixsfm/bundle_adjustment/src/bundle_adjustment_options.cc:27
↓ 3 callersFunctionBindBundleOptimizer
pixsfm/bundle_adjustment/bindings.cc:37
↓ 3 callersFunctionCalculateDepth
pixsfm/base/src/projection.h:21
↓ 3 callersFunctionEvalCubicPolynomial
pixsfm/base/src/interpolation.h:284
↓ 3 callersMethodFeatureView
pixsfm/features/src/featureview.cc:8
↓ 3 callersFunctionFitCubicPolynomial
Format constraints: p(0), p(1), s(0), s(1)
pixsfm/base/src/interpolation.h:277
↓ 3 callersMethodHasObservations
pixsfm/features/src/references.cc:49
↓ 3 callersMethodNumBytes
pixsfm/features/src/featuremap.cc:333
↓ 3 callersFunctionStringAppendV
pixsfm/util/src/stringprintf.cc:43
↓ 3 callersFunction__GetCheckString
pixsfm/util/src/log_exceptions.h:42
↓ 3 callersMethodadd_camera
(self, model, width, height, params, prior_focal_length=False, camera_id=None)
pixsfm/util/database.py:163
↓ 3 callersFunctionadd_hloc_args
(parser)
pixsfm/refine_hloc.py:149
↓ 3 callersMethodadd_matches
(self, image_id1, image_id2, matches)
pixsfm/util/database.py:195
↓ 3 callersMethodestimate_req_memory
(self, image_path: Path, num_kps: int)
pixsfm/features/extractor.py:242
↓ 3 callersFunctionfind_problem_labels
(reconstruction, max_tracks_per_problem)
pixsfm/bundle_adjustment/main.py:21
↓ 3 callersMethodget_scaled_image_size
(self, image: PIL.Image, pyr_scale: Optional[float] = 1.0)
pixsfm/features/extractor.py:142
↓ 3 callersFunctionhyperbolic_args
Get exponentials for hyperbolic computation \param abs half-precision floating-point value \param exp variable to take unbiased exponent of larger res
third-party/half.hpp:1650
↓ 3 callersFunctionimage_ids_to_pair_id
(image_id1, image_id2)
pixsfm/util/database.py:113
↓ 3 callersFunctionpair_id_to_image_ids
(pair_id)
pixsfm/util/database.py:119
↓ 3 callersFunctionread_matches_hloc
(path: Path, pairs: Iterator[Tuple[str]] )
pixsfm/util/hloc.py:54
↓ 3 callersMethodrun_ba
( self, reconstruction: pycolmap.Reconstruction, image_dir: Path,
pixsfm/refine_colmap.py:82
↓ 3 callersFunctionunion_find_get_root
pixsfm/base/src/graph.cc:115
↓ 2 callersFunctionAccumulateValues
pixsfm/util/src/misc.h:52
↓ 2 callersMethodAllocate
pixsfm/features/src/featurepatch.cc:312
↓ 2 callersFunctionBindKeypointOptimizer
pixsfm/keypoint_adjustment/bindings.cc:26
↓ 2 callersMethodCurrentMemory
pixsfm/features/src/featureset.cc:255
↓ 2 callersMethodEvaluateLocal
pixsfm/features/src/patch_interpolator.h:138
↓ 2 callersMethodEvaluateNNodes
pixsfm/features/src/patch_interpolator.h:112
↓ 2 callersMethodFeatureMap
pixsfm/features/src/featuremap.cc:9
↓ 2 callersFunctionFreePhysicalMemory
pixsfm/util/src/memory.h:33
↓ 2 callersFunctionGetCurrentDateTimeString
https://stackoverflow.com/questions/16357999/current-date-and-time-as-string
pixsfm/util/src/simple_logger.h:20
next →1–100 of 721, ranked by callers