Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/baidu-research/persistent-rnn
/ types & classes
Types & classes
225 in github.com/baidu-research/persistent-rnn
⨍
Functions
704
◇
Types & classes
225
↓ 75 callers
Class
log
\brief Create a logger for a specific log stream. * * The logger accepts stream input and writes to std::cout. It is thread safe. * * Example us
include/prnn/detail/util/logger.h:35
↓ 42 callers
Class
Operation
! \brief A class for specifying basic matrix operations. */
include/prnn/detail/matrix/operation.h:20
↓ 30 callers
Class
DynamicView
include/prnn/detail/rnn/cudnn_ops.h:6
↓ 28 callers
Class
ConstDynamicView
include/prnn/detail/rnn/cudnn_ops.h:7
↓ 27 callers
Class
SinglePrecision
include/prnn/detail/matrix/precision.h:78
↓ 14 callers
Class
RecurrentRectifiedLinear
include/prnn/detail/rnn/recurrent_ops_handle.h:64
↓ 10 callers
Class
DoublePrecision
include/prnn/detail/matrix/precision.h:88
↓ 9 callers
Class
float16
include/prnn/detail/types/float16.h:27
↓ 7 callers
Class
Matrix
include/persistent_rnn_high_level.h:12
↓ 5 callers
Class
HalfPrecision
include/prnn/detail/matrix/precision.h:68
↓ 4 callers
Class
Dimension
include/prnn/detail/matrix/dimension.h:18
↓ 4 callers
Class
FloatIterator
include/prnn/detail/matrix/float_iterator.h:15
↓ 4 callers
Class
Multiply
include/prnn/detail/matrix/operation.h:249
↓ 4 callers
Class
NotSupported
include/prnn/detail/rnn/recurrent_ops_handle.h:43
↓ 4 callers
Class
RecurrentOpsHandle
include/persistent_rnn_high_level.h:15
↓ 4 callers
Class
ThreadGroup
include/prnn/detail/parallel/parallel_for.h:8
↓ 2 callers
Class
Add
include/prnn/detail/matrix/operation.h:69
↓ 2 callers
Class
ConstDynamicView
include/prnn/detail/matrix/matrix_view.h:98
↓ 2 callers
Class
ConstFloatIterator
include/prnn/detail/matrix/float_iterator.h:13
↓ 2 callers
Class
ConstFloatReference
include/prnn/detail/matrix/float_reference.h:34
↓ 2 callers
Class
DynamicView
include/prnn/detail/matrix/matrix_view.h:15
↓ 2 callers
Class
FloatReference
include/prnn/detail/matrix/float_reference.h:11
↓ 2 callers
Class
Subtract
include/prnn/detail/matrix/operation.h:105
↓ 1 callers
Class
NotEqual
include/prnn/detail/matrix/operation.h:557
↓ 1 callers
Class
RectifiedLinear
include/prnn/detail/matrix/operation.h:382
↓ 1 callers
Class
RecurrentActivationFunction
include/prnn/detail/rnn/recurrent_ops_handle.h:48
↓ 1 callers
Class
RecurrentHyperbolicTangent
include/prnn/detail/rnn/recurrent_ops_handle.h:71
↓ 1 callers
Class
Square
include/prnn/detail/matrix/operation.h:670
↓ 1 callers
Class
Tanh
include/prnn/detail/matrix/operation.h:741
Class
Abs
include/prnn/detail/matrix/operation.h:207
Class
Allocation
include/prnn/detail/matrix/matrix.h:19
Class
Allocation
include/prnn/detail/matrix/cudnn_descriptors.h:17
Class
Allocation
include/prnn/detail/matrix/allocation.h:14
Class
ArgumentParser
! \brief A class that can be used to parse arguments from argv and argc. */
include/prnn/detail/util/argument_parser.h:14
Class
AtlasLibrary
include/prnn/detail/matrix/atlas_library.h:17
Class
AtomicAdder
include/prnn/detail/util/atomics.h:56
Class
AtomicAdder<float>
include/prnn/detail/util/atomics.h:101
Class
AtomicAdder<int>
include/prnn/detail/util/atomics.h:84
Class
AtomicReducer
include/prnn/detail/util/atomics.h:127
Class
AtomicReducer<float>
include/prnn/detail/util/atomics.h:140
Class
AtomicReducer<int32_t>
include/prnn/detail/util/atomics.h:163
Class
ByteWidthType
include/prnn/detail/util/atomics.h:25
Class
ByteWidthType<4>
include/prnn/detail/util/atomics.h:29
Class
ByteWidthType<8>
include/prnn/detail/util/atomics.h:35
Class
CASTypeConverter
include/prnn/detail/util/atomics.h:41
Enum
CUctx_flags_enum
include/prnn/detail/parallel/cuda_driver_types.h:580
Class
CUctx_st
include/prnn/detail/parallel/cuda_driver_types.h:17
Enum
CUdevice_attribute_enum
include/prnn/detail/parallel/cuda_driver_types.h:493
Class
CUdevprop_st
include/prnn/detail/parallel/cuda_driver_types.h:22
Class
CUevent_st
include/prnn/detail/parallel/cuda_driver_types.h:20
Class
CUfunc_st
include/prnn/detail/parallel/cuda_driver_types.h:19
Enum
CUjit_option_enum
include/prnn/detail/parallel/cuda_driver_types.h:359
Class
CUmod_st
include/prnn/detail/parallel/cuda_driver_types.h:18
Class
CUstream_st
include/prnn/detail/parallel/cuda_driver_types.h:21
Class
ConstDynamicView
include/prnn/detail/matrix/blas_operations.h:6
Class
ConstDynamicView
include/prnn/detail/matrix/matrix_operations.h:5
Class
ConstDynamicView
include/prnn/detail/matrix/copy_operations.h:8
Class
ConstDynamicView
include/prnn/detail/rnn/recurrent_ops.h:10
Class
ConstMatrixView
include/prnn/detail/matrix/matrix_view.h:246
Class
CopyRight
include/prnn/detail/matrix/operation.h:724
Class
CublasLibrary
include/prnn/detail/matrix/cublas_library.h:17
Class
CudaDriver
include/prnn/detail/parallel/cuda_driver.h:22
Class
CudaRuntimeLibrary
include/prnn/detail/parallel/cuda_runtime_library.h:17
Class
CudnnBackwardDataWorkspace
include/prnn/detail/matrix/cudnn_descriptors.h:305
Class
CudnnBackwardFilterWorkspace
include/prnn/detail/matrix/cudnn_descriptors.h:325
Class
CudnnFilterConstViewDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:54
Class
CudnnFilterDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:32
Class
CudnnFilterViewDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:86
Class
CudnnForwardWorkspace
include/prnn/detail/matrix/cudnn_descriptors.h:287
Class
CudnnLibrary
! \brief A singleton interface to CUDNN if it is dynamically loaded. */
include/prnn/detail/matrix/cudnn_library.h:28
Class
CudnnPooling2dDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:346
Class
CudnnRNNDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:366
Class
CudnnScalar
include/prnn/detail/matrix/cudnn_descriptors.h:269
Class
CudnnTensorConstViewDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:236
Class
CudnnTensorConstViewDescriptorArray
include/prnn/detail/matrix/cudnn_descriptors.h:204
Class
CudnnTensorDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:117
Class
CudnnTensorViewDescriptor
include/prnn/detail/matrix/cudnn_descriptors.h:140
Class
CudnnTensorViewDescriptorArray
include/prnn/detail/matrix/cudnn_descriptors.h:173
Class
CurandLibrary
include/prnn/detail/matrix/curand_library.h:17
Class
Dimension
include/prnn/detail/matrix/random_operations.h:10
Class
Dimension
include/prnn/detail/matrix/matrix_transforms.h:9
Class
Dimension
include/prnn/detail/matrix/cudnn_descriptors.h:15
Class
Dimension
include/prnn/detail/matrix/blas_operations.h:7
Class
Dimension
include/prnn/detail/matrix/matrix_operations.h:10
Class
Dimension
include/prnn/detail/matrix/copy_operations.h:7
Class
Dimension
include/prnn/detail/rnn/recurrent_ops.h:12
Class
Divide
include/prnn/detail/matrix/operation.h:306
Class
DynamicView
include/prnn/detail/matrix/blas_operations.h:5
Class
DynamicView
include/prnn/detail/matrix/matrix_operations.h:7
Class
DynamicView
include/prnn/detail/matrix/copy_operations.h:9
Class
DynamicView
include/prnn/detail/rnn/recurrent_ops.h:9
Class
Equal
include/prnn/detail/matrix/operation.h:495
Class
Exp
include/prnn/detail/matrix/operation.h:157
Class
Fill
include/prnn/detail/matrix/operation.h:650
Class
GetAlignedType
include/prnn/detail/rnn/recurrent_ops_config.h:146
Class
GetAlignedType
include/prnn/detail/util/atomics.h:227
Class
GetAlignedType<12>
include/prnn/detail/util/atomics.h:263
Class
GetAlignedType<16>
include/prnn/detail/rnn/recurrent_ops_config.h:160
Class
GetAlignedType<16>
include/prnn/detail/util/atomics.h:270
Class
GetAlignedType<1>
include/prnn/detail/util/atomics.h:235
next →
1–100 of 225, ranked by callers