|
| void * | etl::impl::egblas::dropout_prepare () |
| | Prepare random states for dropout. More...
|
| |
| void * | etl::impl::egblas::dropout_prepare_seed ([[maybe_unused]] size_t seed) |
| | Prepare random states for dropout with the given seed. More...
|
| |
| void | etl::impl::egblas::dropout_release ([[maybe_unused]] void *state) |
| | Prepare random states for dropout with the given seed. More...
|
| |
| void | etl::impl::egblas::dropout ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::dropout ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::dropout_seed ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda, [[maybe_unused]] size_t seed) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::dropout_seed ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda, [[maybe_unused]] size_t seed) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::dropout_states ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda, [[maybe_unused]] void *states) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::dropout_states ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda, [[maybe_unused]] void *states) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout_seed ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda, [[maybe_unused]] size_t seed) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout_seed ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda, [[maybe_unused]] size_t seed) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout_states ([[maybe_unused]] size_t n, [[maybe_unused]] float p, [[maybe_unused]] float alpha, [[maybe_unused]] float *A, [[maybe_unused]] size_t lda, [[maybe_unused]] void *states) |
| | Wrappers for single-precision egblas dropout. More...
|
| |
| void | etl::impl::egblas::inv_dropout_states ([[maybe_unused]] size_t n, [[maybe_unused]] double p, [[maybe_unused]] double alpha, [[maybe_unused]] double *A, [[maybe_unused]] size_t lda, [[maybe_unused]] void *states) |
| | Wrappers for double-precision egblas dropout. More...
|
| |
EGBLAS wrappers for the dropout operation.