Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baidu-research/persistent-rnn
/ functions
Functions
704 in github.com/baidu-research/persistent-rnn
⨍
Functions
704
◇
Types & classes
225
↓ 117 callers
Method
size
src/detail/matrix/allocation.cpp:39
↓ 80 callers
Method
to_float
include/prnn/detail/types/float16.h:61
↓ 75 callers
Function
assertSuccess
test/gradient_check.cpp:505
↓ 67 callers
Method
data
src/detail/matrix/matrix.cpp:145
↓ 44 callers
Method
descriptor
src/detail/matrix/cudnn_descriptors.cpp:77
↓ 44 callers
Method
getErrorString
src/detail/matrix/cudnn_library.cpp:1205
↓ 23 callers
Method
size
src/detail/matrix/cudnn_descriptors.cpp:598
↓ 23 callers
Method
toString
src/detail/rnn/recurrent_ops_handle.cpp:229
↓ 22 callers
Method
getHandle
src/detail/matrix/cudnn_library.cpp:1200
↓ 20 callers
Method
elements
src/detail/matrix/matrix.cpp:110
↓ 19 callers
Function
rand
src/detail/matrix/random_operations.cpp:86
↓ 15 callers
Function
getBackend
test/gradient_check.cpp:25
↓ 12 callers
Method
data
src/detail/matrix/cudnn_descriptors.cpp:82
↓ 12 callers
Method
descriptors
src/detail/matrix/cudnn_descriptors.cpp:382
↓ 11 callers
Function
getEmptyLayerInputDescriptor
src/detail/rnn/cudnn_ops.cpp:153
↓ 11 callers
Function
min
include/prnn/detail/parallel/scalar_operations.h:18
↓ 11 callers
Function
prnnCreateTensorDescriptor
src/persistent_rnn.cpp:135
↓ 11 callers
Function
prnnDestroyTensorDescriptor
src/persistent_rnn.cpp:234
↓ 11 callers
Function
prnnSetTensorNdDescriptor
src/persistent_rnn.cpp:181
↓ 11 callers
Method
size
include/prnn/detail/matrix/precision.h:38
↓ 10 callers
Method
begin
src/detail/matrix/matrix.cpp:120
↓ 10 callers
Method
end
src/detail/matrix/matrix.cpp:125
↓ 10 callers
Function
getDimensions
src/detail/matrix/cudnn_descriptors.cpp:268
↓ 9 callers
Function
constructView
src/persistent_rnn.cpp:301
↓ 9 callers
Method
debugString
src/detail/matrix/matrix.cpp:256
↓ 9 callers
Function
slice
src/detail/matrix/matrix_transformations.cpp:33
↓ 9 callers
Function
synchronize
src/detail/parallel/synchronization.cpp:22
↓ 8 callers
Function
assertEqual
test/gradient_check.cpp:298
↓ 8 callers
Function
createReserveRecurrent
src/persistent_rnn_high_level.cpp:20
↓ 8 callers
Function
forwardPropRecurrent
src/persistent_rnn_high_level.cpp:47
↓ 8 callers
Function
getCudnnDataType
src/detail/matrix/cudnn_descriptors.cpp:27
↓ 8 callers
Function
get_min
include/prnn/detail/rnn/recurrent_ops_config.h:29
↓ 7 callers
Function
RunTest
test/gradient_check.cpp:1197
↓ 7 callers
Function
createRnnDescriptor
src/detail/rnn/cudnn_ops.cpp:108
↓ 7 callers
Function
getActivationsDescriptors
src/detail/rnn/cudnn_ops.cpp:129
↓ 6 callers
Function
backPropDeltasRecurrent
src/persistent_rnn_high_level.cpp:62
↓ 6 callers
Function
backPropGradientsRecurrent
src/persistent_rnn_high_level.cpp:81
↓ 6 callers
Function
constructHandle
src/persistent_rnn.cpp:458
↓ 6 callers
Method
data
include/prnn/detail/matrix/matrix_view.h:65
↓ 6 callers
Function
getView
src/persistent_rnn.cpp:563
↓ 6 callers
Function
isCudaEnabled
src/detail/parallel/cuda.cpp:12
↓ 6 callers
Function
max
include/prnn/detail/parallel/scalar_operations.h:46
↓ 5 callers
Method
getCudaEngine
src/detail/matrix/random_operations.cpp:36
↓ 5 callers
Function
getDirection
test/gradient_check.cpp:142
↓ 5 callers
Function
getInputType
test/gradient_check.cpp:114
↓ 5 callers
Function
getLayerType
test/gradient_check.cpp:126
↓ 5 callers
Function
prnnCreate
src/persistent_rnn.cpp:89
↓ 5 callers
Function
prnnCreateRNNDescriptor
src/persistent_rnn.cpp:258
↓ 5 callers
Function
prnnDestroy
src/persistent_rnn.cpp:103
↓ 5 callers
Function
prnnDestroyRNNDescriptor
src/persistent_rnn.cpp:272
↓ 5 callers
Function
prnnGetRNNParamsSize
src/persistent_rnn.cpp:517
↓ 5 callers
Function
prnnSetRNNDescriptor
src/persistent_rnn.cpp:279
↓ 5 callers
Function
toString
src/detail/rnn/recurrent_ops_handle.cpp:66
↓ 5 callers
Method
toString
test/gradient_check.cpp:82
↓ 4 callers
Function
assertGreaterThanOrEqual
test/gradient_check.cpp:286
↓ 4 callers
Function
get
src/detail/matrix/float_reference.cpp:60
↓ 4 callers
Function
getBackend
src/detail/rnn/recurrent_ops_handle.cpp:182
↓ 4 callers
Function
getStrides
src/detail/matrix/cudnn_descriptors.cpp:273
↓ 4 callers
Function
isSupported
src/persistent_rnn.cpp:351
↓ 4 callers
Function
prnnGetRNNTrainingReserveSize
src/persistent_rnn.cpp:495
↓ 4 callers
Function
prnnGetRNNWorkspaceSize
src/persistent_rnn.cpp:470
↓ 4 callers
Function
setNotSynchronized
src/detail/parallel/synchronization.cpp:17
↓ 4 callers
Method
start
include/prnn/detail/rnn/synchronizer.h:15
↓ 3 callers
Method
allocation
src/detail/matrix/matrix.cpp:140
↓ 3 callers
Function
assertApproximatelyEqual
test/gradient_check.cpp:310
↓ 3 callers
Method
bytes
src/detail/matrix/cudnn_descriptors.cpp:263
↓ 3 callers
Function
computeCost
test/gradient_check.cpp:247
↓ 3 callers
Function
constructWeightsView
src/persistent_rnn.cpp:337
↓ 3 callers
Function
createWeightsWithCInterface
test/gradient_check.cpp:654
↓ 3 callers
Function
evenly_divisible
include/prnn/detail/rnn/recurrent_ops_config.h:140
↓ 3 callers
Function
find_file
(paths, filename)
site_scons/site_tools/nvcc.py:19
↓ 3 callers
Function
getFilterDescriptor
src/detail/rnn/cudnn_ops.cpp:116
↓ 3 callers
Function
getFlopCount
benchmark/benchmark-persistent-kernels.cpp:26
↓ 3 callers
Function
getPrecision
src/persistent_rnn.cpp:149
↓ 3 callers
Function
get_library_extension
()
site_scons/site_tools/nvcc.py:26
↓ 3 callers
Function
isCudnnBackendSupported
src/detail/rnn/recurrent_ops_handle.cpp:163
↓ 3 callers
Method
isLeadingDimensionContiguous
src/detail/matrix/matrix.cpp:160
↓ 3 callers
Function
randn
src/detail/matrix/random_operations.cpp:136
↓ 3 callers
Function
reshape
src/detail/matrix/matrix_transformations.cpp:18
↓ 3 callers
Function
set
src/detail/matrix/float_reference.cpp:20
↓ 3 callers
Function
toString
src/detail/matrix/matrix.cpp:209
↓ 3 callers
Function
toString
src/detail/rnn/cudnn_ops.cpp:163
↓ 2 callers
Function
TestSimpleRecurrentOpsGradientCheck
test/gradient_check.cpp:343
↓ 2 callers
Method
address
src/detail/matrix/float_reference.cpp:132
↓ 2 callers
Function
advance
src/detail/matrix/float_iterator.cpp:14
↓ 2 callers
Function
atomic_increment_relaxed
include/prnn/detail/util/atomics.h:188
↓ 2 callers
Function
atomic_store_relaxed
include/prnn/detail/util/atomics.h:558
↓ 2 callers
Function
checkCudaErrors
include/prnn/detail/parallel/multi_bulk_synchronous_parallel.h:16
↓ 2 callers
Function
convertPrecision
src/detail/rnn/cudnn_ops.cpp:90
↓ 2 callers
Function
createWeightsRecurrent
src/persistent_rnn_high_level.cpp:28
↓ 2 callers
Method
empty
src/detail/matrix/matrix.cpp:115
↓ 2 callers
Function
enable_log
src/detail/util/logger.cpp:111
↓ 2 callers
Function
extractWindow
test/gradient_check.cpp:224
↓ 2 callers
Function
getArraysPerLayer
src/detail/rnn/cudnn_ops.cpp:404
↓ 2 callers
Function
getIdInLayer
src/detail/rnn/cudnn_ops.cpp:430
↓ 2 callers
Function
getLayer
src/detail/rnn/cudnn_ops.cpp:420
↓ 2 callers
Function
getOffsetAndDimensions
src/detail/rnn/cudnn_ops.cpp:435
↓ 2 callers
Function
importEnvironment
()
site_scons/site_init.py:163
↓ 2 callers
Method
isContiguous
src/detail/matrix/matrix.cpp:155
↓ 2 callers
Function
isEnvironmentVariableDefined
src/detail/util/system_compatibility.cpp:178
next →
1–100 of 704, ranked by callers