MCPcopy Create free account

hub / github.com/XiaoMi/StableDiffusionOnDevice / functions

Functions3,197 in github.com/XiaoMi/StableDiffusionOnDevice

↓ 1 callersFunctionfail_lookup
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:869
↓ 1 callersMethodfinalizeGraphs
app/src/main/cpp/src/QnnSampleApp.cpp:249
↓ 1 callersFunctionfindOpt
app/src/main/cpp/include/qnnUtils_8650/PAL/src/common/GetOpt.cpp:22
↓ 1 callersFunctionfindOpt
app/src/main/cpp/include/qnnUtils_8550/PAL/src/common/GetOpt.cpp:22
↓ 1 callersMethodfind_content_hash
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1487
↓ 1 callersMethodfind_content_hash
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1487
↓ 1 callersMethodfind_content_hash_layout
called from find_content_hash in the ConcreteTensor class. hash_in includes hash of dtype and interface.
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:2273
↓ 1 callersMethodfind_content_hash_layout
called from find_content_hash in the ConcreteTensor class. hash_in includes hash of dtype and interface.
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:2273
↓ 1 callersMethodfind_context
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:1173
↓ 1 callersMethodfind_context
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:1173
↓ 1 callersFunctionfindhash_sizet
this is useful for defining findhash<X> on other types in other headers, in terms of std::hash<X>, without needing to include this header first.
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/minihash.h:75
↓ 1 callersFunctionfindhash_sizet
this is useful for defining findhash<X> on other types in other headers, in terms of std::hash<X>, without needing to include this header first.
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/minihash.h:75
↓ 1 callersFunctionflt_getexp
* @brief low-cost frexpf (but only the exponent result); * Generates only a few instructions on hexagon. * * Input must not be inf,nan, zero, or de
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:147
↓ 1 callersFunctionflt_getexp
* @brief low-cost frexpf (but only the exponent result); * Generates only a few instructions on hexagon. * * Input must not be inf,nan, zero, or de
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:147
↓ 1 callersFunctionflt_ldexp
* @brief low-cost ldexpf * Same as ldexpf(val, iexpo) without a function call; * * Constraint: iexpo must be in range -126..127 */
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:228
↓ 1 callersFunctionflt_ldexp
* @brief low-cost ldexpf * Same as ldexpf(val, iexpo) without a function call; * * Constraint: iexpo must be in range -126..127 */
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:228
↓ 1 callersFunctionflt_power2
* @brief low-cost 2.0*n for integer n. * Same as powf(2.0f, iexpo) without a function call; * * Constraint: iexpo must be in range -126..127 */
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:213
↓ 1 callersFunctionflt_power2
* @brief low-cost 2.0*n for integer n. * Same as powf(2.0f, iexpo) without a function call; * * Constraint: iexpo must be in range -126..127 */
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:213
↓ 1 callersMethodfreeContext
app/src/main/cpp/src/QnnSampleApp.cpp:219
↓ 1 callersMethodfreeDevice
app/src/main/cpp/src/QnnSampleApp.cpp:523
↓ 1 callersMethodfront
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/crate.h:469
↓ 1 callersFunctiongen_ConstMat_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:390
↓ 1 callersFunctiongen_ConstMat_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:390
↓ 1 callersFunctiongen_Shape
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:240
↓ 1 callersFunctiongen_Shape
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:240
↓ 1 callersFunctiongen_Shape_inner
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:203
↓ 1 callersFunctiongen_Shape_inner
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:203
↓ 1 callersMethodgetBackendBuildId
app/src/main/cpp/src/QnnSampleApp.cpp:92
↓ 1 callersFunctiongetBuildId
app/src/main/cpp/include/qnnUtils_8650/Utils/BuildId.hpp:14
↓ 1 callersMethodgetMaxLevel
app/src/main/cpp/include/qnnUtils_8650/Log/Logger.hpp:78
↓ 1 callersMethodgetMaxLevel
app/src/main/cpp/include/qnnUtils_8550/Log/Logger.hpp:78
↓ 1 callersMethodget_dims
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1422
↓ 1 callersMethodget_dims
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1422
↓ 1 callersMethodget_opref
We can put arithmetic functions in a separate library, but we want the namespace here. */ Functions that need things like the context to evaluate shou
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:1075
↓ 1 callersMethodget_opref
We can put arithmetic functions in a separate library, but we want the namespace here. */ Functions that need things like the context to evaluate shou
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:1075
↓ 1 callersMethodget_ptr
pointer to 'offs ' within data area
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/crate.h:163
↓ 1 callersMethodget_ptr
pointer to 'offs ' within data area
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/crate.h:163
↓ 1 callersFunctionget_quantized_multipiler
* @brief given a scale in float and a recip shift amount * return a quantized scale multiplier and change recip shamt inplace * */
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:281
↓ 1 callersFunctionget_quantized_multipiler
* @brief given a scale in float and a recip shift amount * return a quantized scale multiplier and change recip shamt inplace * */
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:281
↓ 1 callersFunctionget_sigmas
app/src/main/cpp/src/scheduler/scheduler_dpmpp_2m_karras.cpp:17
↓ 1 callersFunctionget_sigmas_karras
app/src/main/cpp/src/scheduler/scheduler_dpmpp_2m_karras.cpp:29
↓ 1 callersMethodget_splithist
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/op_def.h:287
↓ 1 callersMethodget_splithist
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/op_def.h:287
↓ 1 callersMethodget_windims
this is to support Tensor::get_dims()
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:456
↓ 1 callersMethodget_windims
this is to support Tensor::get_dims()
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tile_extract.h:456
↓ 1 callersMethodhas_pending_updates
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/deserialize_tensors.h:61
↓ 1 callersMethodhas_pending_updates
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/deserialize_tensors.h:61
↓ 1 callersMethodinitialize
app/src/main/cpp/src/QnnSampleApp.cpp:101
↓ 1 callersMethodinitializeBackend
app/src/main/cpp/src/QnnSampleApp.cpp:152
↓ 1 callersMethodinitializePerformance
app/src/main/cpp/src/QnnSampleApp.cpp:534
↓ 1 callersMethodinitializeProfiling
app/src/main/cpp/src/QnnSampleApp.cpp:123
↓ 1 callersFunctionint32_to_float
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/intrinsics.h:470
↓ 1 callersFunctionint32_to_float
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/intrinsics.h:470
↓ 1 callersFunctionint32_to_qfloat
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/intrinsics.h:458
↓ 1 callersFunctionint32_to_qfloat
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/intrinsics.h:458
↓ 1 callersFunctioninterface_tgt_size_align
{size_align} of interface object (may or may not be quantized)
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/bake_defs.h:124
↓ 1 callersFunctioninterface_tgt_size_align
{size_align} of interface object (may or may not be quantized)
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/bake_defs.h:124
↓ 1 callersFunctioninterp
app/src/main/cpp/src/scheduler/scheduler_euler_a.cpp:22
↓ 1 callersMethodisDevicePropertySupported
app/src/main/cpp/src/QnnSampleApp.cpp:497
↓ 1 callersFunctionis_pow2_func
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:639
↓ 1 callersFunctionis_pow2_func
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:639
↓ 1 callersFunctionis_power_of_two
is_power_of_two: check for some number of zeros, followed by 1, followed by some number of zeros. FIXME: maybe should use bitset?
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/memory_layout.h:29
↓ 1 callersFunctionis_power_of_two
is_power_of_two: check for some number of zeros, followed by 1, followed by some number of zeros. FIXME: maybe should use bitset?
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/memory_layout.h:29
↓ 1 callersFunctionis_qnx_dir
app/src/main/cpp/include/qnnUtils_8650/PAL/src/linux/Directory.cpp:33
↓ 1 callersFunctionis_qnx_dir
app/src/main/cpp/include/qnnUtils_8550/PAL/src/linux/Directory.cpp:33
↓ 1 callersMethodlinear_offset
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/memory_layout.h:209
↓ 1 callersMethodlinear_offset
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/memory_layout.h:209
↓ 1 callersFunctionmake_binop
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:326
↓ 1 callersFunctionmake_binop
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:326
↓ 1 callersFunctionmake_blocktab_for_overwrite
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1728
↓ 1 callersFunctionmake_blocktab_for_overwrite
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1728
↓ 1 callersFunctionmake_opselect
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr_post.h:708
↓ 1 callersFunctionmake_opselect
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr_post.h:708
↓ 1 callersMethodmake_output_exemplar
make a copy with the same output and no inputs
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/op_def.h:324
↓ 1 callersMethodmake_output_exemplar
make a copy with the same output and no inputs
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/op_def.h:324
↓ 1 callersFunctionmap_to_size_t
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:189
↓ 1 callersFunctionmap_to_size_t
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:189
↓ 1 callersFunctionmatToBitmap
app/src/main/cpp/src/utils/utils_image.cpp:4
↓ 1 callersFunctionmax_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:41
↓ 1 callersFunctionmax_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:41
↓ 1 callersFunctionmin_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:45
↓ 1 callersFunctionmin_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:45
↓ 1 callersMethodmove_from
move_from is only used when rehashing; the 'from' record is known to be non-empty. We move-construct the value, and delete the old one.
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/minihash.h:237
↓ 1 callersMethodmove_from
move_from is only used when rehashing; the 'from' record is known to be non-empty. We move-construct the value, and delete the old one.
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/minihash.h:237
↓ 1 callersFunctionmuladdu32_modular
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/conversions.h:533
↓ 1 callersFunctionmuladdu32_modular
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/conversions.h:533
↓ 1 callersMethodoperator()
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:466
↓ 1 callersMethodoperator()
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:466
↓ 1 callersMethodoperator==
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/opname_tag.h:142
↓ 1 callersMethodoperator==
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/opname_tag.h:142
↓ 1 callersFunctionpack_tensor_info
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1102
↓ 1 callersFunctionpack_tensor_info
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1102
↓ 1 callersMethodpopulateInputTensors
Helper method to populate all input tensors during execution.
app/src/main/cpp/include/qnnUtils_8650/Utils/IOTensor.cpp:210
↓ 1 callersMethodrandn_mat
app/src/main/cpp/src/scheduler/scheduler_euler_a.cpp:144
↓ 1 callersMethodrank
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:667
↓ 1 callersMethodrank
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tile_extract.h:667
↓ 1 callersMethodread
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:2577
↓ 1 callersMethodread_float
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:410
↓ 1 callersMethodread_float
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:410
↓ 1 callersMethodread_tile
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:314
← previousnext →301–400 of 3,197, ranked by callers