Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XiaoMi/StableDiffusionOnDevice
/ functions
Functions
3,197 in github.com/XiaoMi/StableDiffusionOnDevice
⨍
Functions
3,197
◇
Types & classes
1,398
↓ 1 callers
Function
fail_lookup
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:869
↓ 1 callers
Method
finalizeGraphs
app/src/main/cpp/src/QnnSampleApp.cpp:249
↓ 1 callers
Function
findOpt
app/src/main/cpp/include/qnnUtils_8650/PAL/src/common/GetOpt.cpp:22
↓ 1 callers
Function
findOpt
app/src/main/cpp/include/qnnUtils_8550/PAL/src/common/GetOpt.cpp:22
↓ 1 callers
Method
find_content_hash
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1487
↓ 1 callers
Method
find_content_hash
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1487
↓ 1 callers
Method
find_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 callers
Method
find_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 callers
Method
find_context
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:1173
↓ 1 callers
Method
find_context
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:1173
↓ 1 callers
Function
findhash_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 callers
Function
findhash_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 callers
Function
flt_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 callers
Function
flt_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 callers
Function
flt_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 callers
Function
flt_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 callers
Function
flt_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 callers
Function
flt_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 callers
Method
freeContext
app/src/main/cpp/src/QnnSampleApp.cpp:219
↓ 1 callers
Method
freeDevice
app/src/main/cpp/src/QnnSampleApp.cpp:523
↓ 1 callers
Method
front
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/crate.h:469
↓ 1 callers
Function
gen_ConstMat_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:390
↓ 1 callers
Function
gen_ConstMat_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:390
↓ 1 callers
Function
gen_Shape
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:240
↓ 1 callers
Function
gen_Shape
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:240
↓ 1 callers
Function
gen_Shape_inner
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:203
↓ 1 callers
Function
gen_Shape_inner
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:203
↓ 1 callers
Method
getBackendBuildId
app/src/main/cpp/src/QnnSampleApp.cpp:92
↓ 1 callers
Function
getBuildId
app/src/main/cpp/include/qnnUtils_8650/Utils/BuildId.hpp:14
↓ 1 callers
Method
getMaxLevel
app/src/main/cpp/include/qnnUtils_8650/Log/Logger.hpp:78
↓ 1 callers
Method
getMaxLevel
app/src/main/cpp/include/qnnUtils_8550/Log/Logger.hpp:78
↓ 1 callers
Method
get_dims
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1422
↓ 1 callers
Method
get_dims
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1422
↓ 1 callers
Method
get_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 callers
Method
get_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 callers
Method
get_ptr
pointer to 'offs ' within data area
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/crate.h:163
↓ 1 callers
Method
get_ptr
pointer to 'offs ' within data area
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/crate.h:163
↓ 1 callers
Function
get_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 callers
Function
get_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 callers
Function
get_sigmas
app/src/main/cpp/src/scheduler/scheduler_dpmpp_2m_karras.cpp:17
↓ 1 callers
Function
get_sigmas_karras
app/src/main/cpp/src/scheduler/scheduler_dpmpp_2m_karras.cpp:29
↓ 1 callers
Method
get_splithist
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/op_def.h:287
↓ 1 callers
Method
get_splithist
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/op_def.h:287
↓ 1 callers
Method
get_windims
this is to support Tensor::get_dims()
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:456
↓ 1 callers
Method
get_windims
this is to support Tensor::get_dims()
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tile_extract.h:456
↓ 1 callers
Method
has_pending_updates
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/deserialize_tensors.h:61
↓ 1 callers
Method
has_pending_updates
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/deserialize_tensors.h:61
↓ 1 callers
Method
initialize
app/src/main/cpp/src/QnnSampleApp.cpp:101
↓ 1 callers
Method
initializeBackend
app/src/main/cpp/src/QnnSampleApp.cpp:152
↓ 1 callers
Method
initializePerformance
app/src/main/cpp/src/QnnSampleApp.cpp:534
↓ 1 callers
Method
initializeProfiling
app/src/main/cpp/src/QnnSampleApp.cpp:123
↓ 1 callers
Function
int32_to_float
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/intrinsics.h:470
↓ 1 callers
Function
int32_to_float
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/intrinsics.h:470
↓ 1 callers
Function
int32_to_qfloat
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/intrinsics.h:458
↓ 1 callers
Function
int32_to_qfloat
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/intrinsics.h:458
↓ 1 callers
Function
interface_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 callers
Function
interface_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 callers
Function
interp
app/src/main/cpp/src/scheduler/scheduler_euler_a.cpp:22
↓ 1 callers
Method
isDevicePropertySupported
app/src/main/cpp/src/QnnSampleApp.cpp:497
↓ 1 callers
Function
is_pow2_func
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:639
↓ 1 callers
Function
is_pow2_func
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:639
↓ 1 callers
Function
is_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 callers
Function
is_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 callers
Function
is_qnx_dir
app/src/main/cpp/include/qnnUtils_8650/PAL/src/linux/Directory.cpp:33
↓ 1 callers
Function
is_qnx_dir
app/src/main/cpp/include/qnnUtils_8550/PAL/src/linux/Directory.cpp:33
↓ 1 callers
Method
linear_offset
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/memory_layout.h:209
↓ 1 callers
Method
linear_offset
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/memory_layout.h:209
↓ 1 callers
Function
make_binop
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:326
↓ 1 callers
Function
make_binop
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:326
↓ 1 callers
Function
make_blocktab_for_overwrite
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1728
↓ 1 callers
Function
make_blocktab_for_overwrite
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1728
↓ 1 callers
Function
make_opselect
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr_post.h:708
↓ 1 callers
Function
make_opselect
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr_post.h:708
↓ 1 callers
Method
make_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 callers
Method
make_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 callers
Function
map_to_size_t
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/optimize.h:189
↓ 1 callers
Function
map_to_size_t
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/optimize.h:189
↓ 1 callers
Function
matToBitmap
app/src/main/cpp/src/utils/utils_image.cpp:4
↓ 1 callers
Function
max_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:41
↓ 1 callers
Function
max_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:41
↓ 1 callers
Function
min_i32
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/afuncs.h:45
↓ 1 callers
Function
min_i32
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/afuncs.h:45
↓ 1 callers
Method
move_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 callers
Method
move_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 callers
Function
muladdu32_modular
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/conversions.h:533
↓ 1 callers
Function
muladdu32_modular
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/conversions.h:533
↓ 1 callers
Method
operator()
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/oexpr.h:466
↓ 1 callers
Method
operator()
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/oexpr.h:466
↓ 1 callers
Method
operator==
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/opname_tag.h:142
↓ 1 callers
Method
operator==
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/opname_tag.h:142
↓ 1 callers
Function
pack_tensor_info
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:1102
↓ 1 callers
Function
pack_tensor_info
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:1102
↓ 1 callers
Method
populateInputTensors
Helper method to populate all input tensors during execution.
app/src/main/cpp/include/qnnUtils_8650/Utils/IOTensor.cpp:210
↓ 1 callers
Method
randn_mat
app/src/main/cpp/src/scheduler/scheduler_euler_a.cpp:144
↓ 1 callers
Method
rank
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:667
↓ 1 callers
Method
rank
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tile_extract.h:667
↓ 1 callers
Method
read
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:2577
↓ 1 callers
Method
read_float
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tensor.h:410
↓ 1 callers
Method
read_float
app/src/main/cpp/qnn_8650/include/QNN/HTP/core/tensor.h:410
↓ 1 callers
Method
read_tile
app/src/main/cpp/qnn_8550/include/QNN/HTP/core/tile_extract.h:314
← previous
next →
301–400 of 3,197, ranked by callers