MCPcopy Create free account

hub / github.com/cornell-zhang/rosetta / functions

Functions747 in github.com/cornell-zhang/rosetta

↓ 1 callersFunctionget_data9
face-detection/src/ocl/face_detect.cpp:331
↓ 1 callersFunctionget_data9
face-detection/src/sdsoc/face_detect.cpp:330
↓ 1 callersFunctionget_file_crc
Calculate the CRC32 of a file, because to encrypt a file, we need known the CRC32 of the file before */
BNN/cpp/minizip/minizip.c:153
↓ 1 callersFunctionget_immediate_subdirs
(dir)
BNN/cpp/accel/parse_vivado.py:10
↓ 1 callersMethodget_name
harness/ocl_src/CLKernel.cpp:55
↓ 1 callersFunctionget_offset
face-detection/src/ocl/face_detect.cpp:20
↓ 1 callersFunctionget_offset
face-detection/src/sdsoc/face_detect.cpp:19
↓ 1 callersMethodget_time
BNN/cpp/utils/Timer.cpp:52
↓ 1 callersFunctiongradient_weight_x
average gradient in the x direction
optical-flow/src/ocl/optical_flow.cpp:183
↓ 1 callersFunctiongradient_weight_x
compute x weight
optical-flow/src/sw/optical_flow_sw.cpp:99
↓ 1 callersFunctiongradient_weight_x
average gradient in the x direction
optical-flow/src/sdsoc/optical_flow.cpp:185
↓ 1 callersFunctiongradient_weight_y
average the gradient in y direction
optical-flow/src/ocl/optical_flow.cpp:126
↓ 1 callersFunctiongradient_weight_y
compute y weight
optical-flow/src/sw/optical_flow_sw.cpp:67
↓ 1 callersFunctiongradient_weight_y
average the gradient in y direction
optical-flow/src/sdsoc/optical_flow.cpp:128
↓ 1 callersFunctiongradient_xy_calc
calculate gradient in x and y directions
optical-flow/src/ocl/optical_flow.cpp:18
↓ 1 callersFunctiongradient_xy_calc
compute x, y gradient
optical-flow/src/sw/optical_flow_sw.cpp:13
↓ 1 callersFunctiongradient_xy_calc
calculate gradient in x and y directions
optical-flow/src/sdsoc/optical_flow.cpp:20
↓ 1 callersFunctiongradient_z_calc
calculate gradient in the z direction
optical-flow/src/ocl/optical_flow.cpp:103
↓ 1 callersFunctiongradient_z_calc
compute z gradient
optical-flow/src/sw/optical_flow_sw.cpp:44
↓ 1 callersFunctiongradient_z_calc
calculate gradient in the z direction
optical-flow/src/sdsoc/optical_flow.cpp:105
↓ 1 callersFunctionimageScaler
face-detection/src/ocl/face_detect.cpp:3356
↓ 1 callersFunctionimageScaler
* This function downsample an image using nearest neighbor * It is used to build the image pyramid *************************************************
face-detection/src/sw/face_detect_sw.cpp:372
↓ 1 callersFunctionimageScaler
face-detection/src/sdsoc/face_detect.cpp:3354
↓ 1 callersFunctioninit_linkedlist
BNN/cpp/minizip/zip.c:216
↓ 1 callersFunctionint_sqrt
face-detection/src/ocl/face_detect.cpp:3393
↓ 1 callersFunctionint_sqrt
face-detection/src/sw/face_detect_sw.cpp:413
↓ 1 callersFunctionint_sqrt
face-detection/src/sdsoc/face_detect.cpp:3391
↓ 1 callersFunctionintegralImages
face-detection/src/sw/face_detect_sw.cpp:337
↓ 1 callersFunctioninv_affine
BNN/cpp/minizip/aes/aestab.c:262
↓ 1 callersFunctionis_large_file
BNN/cpp/minizip/minizip.c:135
↓ 1 callersFunctionknn_vote
digit-recognition/src/sw/digitrec_sw.cpp:62
↓ 1 callersFunctionknn_vote
Given 10xK minimum distance values, this function finds the actual K nearest neighbors and determines the final output based on the most common int re
digit-recognition/src/sdsoc/digitrec.cpp:62
↓ 1 callersFunctionlast_layer_cpu
----------------------------------------------------------------------- Final dense layer ------------------------------------------------------------
BNN/cpp/accel/Dense.cpp:75
↓ 1 callersFunctionlayer_is_binconv
BNN/cpp/accel/AccelTest.cpp:13
↓ 1 callersFunctionload_conv1_weights
----------------------------------------------------------------------- load weights for 1st conv layer, the weights are arranged linearly within the
BNN/cpp/accel/AccelSchedule.cpp:201
↓ 1 callersFunctionload_conv_weights
----------------------------------------------------------------------- load weights for the bin conv layers, the weights are arranged within the CONV
BNN/cpp/accel/AccelSchedule.cpp:237
↓ 1 callersFunctionload_dense_weights
----------------------------------------------------------------------- load n_in*n_out single bit weights into accelerator o is which output bit we a
BNN/cpp/accel/AccelSchedule.cpp:281
↓ 1 callersFunctionmain
()
BNN/cpp/accel/parse_vivado.py:260
↓ 1 callersFunctionmakedir
BNN/cpp/minizip/miniunz.c:123
↓ 1 callersFunctionoptical_flow
top-level kernel function
optical-flow/src/ocl/optical_flow.cpp:400
↓ 1 callersFunctionoptical_flow_sw
top-level sw function
optical-flow/src/sw/optical_flow_sw.cpp:239
↓ 1 callersFunctionouter_product
outer product
optical-flow/src/ocl/optical_flow.cpp:230
↓ 1 callersFunctionouter_product
outer product
optical-flow/src/sw/optical_flow_sw.cpp:129
↓ 1 callersFunctionouter_product
outer product
optical-flow/src/sdsoc/optical_flow.cpp:232
↓ 1 callersFunctionoutput_FB
stream out the frame buffer
3d-rendering/src/ocl/rendering.cpp:275
↓ 1 callersFunctionoutput_FB
stream out the frame buffer
3d-rendering/src/sdsoc/rendering.cpp:275
↓ 1 callersFunctionpadded_conv
------------------------------------------------------------------------ Padded convolution ----------------------------------------------------------
BNN/cpp/accel/AccelTest.cpp:173
↓ 1 callersFunctionparse_impl
()
BNN/cpp/accel/parse_vivado.py:57
↓ 1 callersFunctionparse_impl_and_syn
(soln_dir)
BNN/cpp/accel/parse_vivado.py:163
↓ 1 callersFunctionparse_impl_xml
(file)
BNN/cpp/accel/parse_vivado.py:34
↓ 1 callersFunctionparse_sdaccel_command_line_args
optical-flow/src/host/utils.cpp:24
↓ 1 callersFunctionparse_sdaccel_command_line_args
digit-recognition/src/host/utils.cpp:22
↓ 1 callersFunctionparse_sdaccel_command_line_args
face-detection/src/host/utils.cpp:23
↓ 1 callersFunctionparse_sdaccel_command_line_args
3d-rendering/src/host/utils.cpp:22
↓ 1 callersFunctionparse_sdaccel_command_line_args
spam-filter/src/host/utils.cpp:23
↓ 1 callersFunctionparse_sdsoc_command_line_args
optical-flow/src/host/utils.cpp:56
↓ 1 callersFunctionparse_sdsoc_command_line_args
face-detection/src/host/utils.cpp:51
↓ 1 callersFunctionparse_sdsoc_command_line_args
spam-filter/src/host/utils.cpp:51
↓ 1 callersFunctionparse_sim
(soln_dir)
BNN/cpp/accel/parse_vivado.py:132
↓ 1 callersFunctionparse_syn
()
BNN/cpp/accel/parse_vivado.py:106
↓ 1 callersFunctionparse_syn_xml
(file)
BNN/cpp/accel/parse_vivado.py:80
↓ 1 callersFunctionpixel_in_triangle
Given a pixel, determine whether it is inside the triangle by Pineda algorithm if so, return true else, return false
3d-rendering/src/ocl/rendering.cpp:52
↓ 1 callersFunctionpixel_in_triangle
Given a pixel, determine whether it is inside the triangle by Pineda algorithm if so, return true else, return false
3d-rendering/src/sw/rendering_sw.cpp:52
↓ 1 callersFunctionpixel_in_triangle
Given a pixel, determine whether it is inside the triangle by Pineda algorithm if so, return true else, return false
3d-rendering/src/sdsoc/rendering.cpp:52
↓ 1 callersFunctionpopcount
popcount function source: wikipedia (https://en.wikipedia.org/wiki/Hamming_weight)
digit-recognition/src/sw/digitrec_sw.cpp:18
↓ 1 callersFunctionpopcount
popcount function
digit-recognition/src/sdsoc/digitrec.cpp:12
↓ 1 callersFunctionprint_data
(d)
BNN/cpp/accel/parse_vivado.py:233
↓ 1 callersFunctionprint_params
BNN/cpp/accel/Accel.cpp:24
↓ 1 callersFunctionprint_params3d
BNN/cpp/accel/AccelPrint.cpp:3
↓ 1 callersFunctionprint_usage
digit-recognition/src/host/utils.cpp:16
↓ 1 callersFunctionprint_usage
3d-rendering/src/host/utils.cpp:16
↓ 1 callersFunctionprint_wt
BNN/cpp/accel/AccelPrint.cpp:29
↓ 1 callersFunctionprng_end
BNN/cpp/minizip/aes/prng.c:146
↓ 1 callersFunctionprng_init
BNN/cpp/minizip/aes/prng.c:100
↓ 1 callersFunctionprng_rand
BNN/cpp/minizip/aes/prng.c:122
↓ 1 callersFunctionprocessImage
face-detection/src/ocl/face_detect.cpp:2883
↓ 1 callersFunctionprocessImage
face-detection/src/sw/face_detect_sw.cpp:129
↓ 1 callersFunctionprocessImage
face-detection/src/sdsoc/face_detect.cpp:2881
↓ 1 callersFunctionprocess_project
(prj_dir)
BNN/cpp/accel/parse_vivado.py:196
↓ 1 callersFunctionprocess_word
----------------------------------------------------------------------- Process each line in a word, we need to outline this loop to avoid false contr
BNN/cpp/accel/Accel.cpp:93
↓ 1 callersFunctionprojection
project a 3D triangle to a 2D triangle
3d-rendering/src/ocl/rendering.cpp:106
↓ 1 callersFunctionprojection
project a 3D triangle to a 2D triangle
3d-rendering/src/sw/rendering_sw.cpp:106
↓ 1 callersFunctionprojection
project a 3D triangle to a 2D triangle
3d-rendering/src/sdsoc/rendering.cpp:106
↓ 1 callersMethodptr
get base ptr
BNN/cpp/utils/SArray.h:15
↓ 1 callersFunctionrasterization1
calculate bounding box for a 2D triangle
3d-rendering/src/ocl/rendering.cpp:148
↓ 1 callersFunctionrasterization1
calculate bounding box for a 2D triangle
3d-rendering/src/sw/rendering_sw.cpp:147
↓ 1 callersFunctionrasterization1
calculate bounding box for a 2D triangle
3d-rendering/src/sdsoc/rendering.cpp:148
↓ 1 callersFunctionrasterization2
find pixels in the triangles from the bounding box
3d-rendering/src/ocl/rendering.cpp:180
↓ 1 callersFunctionrasterization2
find pixels in the triangles from the bounding box
3d-rendering/src/sw/rendering_sw.cpp:169
↓ 1 callersFunctionrasterization2
find pixels in the triangles from the bounding box
3d-rendering/src/sdsoc/rendering.cpp:180
↓ 1 callersFunctionread_data
wrapper for the streamin part prevent incorrect flattening
spam-filter/src/ocl/sgd.cpp:95
↓ 1 callersFunctionread_data
wrapper for the streamin part prevent incorrect flattening
spam-filter/src/sdsoc/sgd.cpp:14
↓ 1 callersMethodreleaseKernel
harness/ocl_src/CLKernel.cpp:60
↓ 1 callersFunctionrendering
3d-rendering/src/ocl/rendering.cpp:297
↓ 1 callersFunctionrendering_sw
========================TOP FUNCTION===========================*/
3d-rendering/src/sw/rendering_sw.cpp:255
↓ 1 callersFunctionround_away_from_zero
BNN/cpp/accel/AccelTest.cpp:92
↓ 1 callersFunctionset_bnorm_array1
BNN/cpp/accel/AccelTest.cpp:113
↓ 1 callersFunctionset_bnorm_array2
BNN/cpp/accel/AccelTest.cpp:132
↓ 1 callersMethodset_const_arg
harness/ocl_src/CLKernel.h:63
↓ 1 callersFunctionset_conv_weight_array
BNN/cpp/accel/AccelTest.cpp:60
← previousnext →401–500 of 747, ranked by callers