![]() |
Deepity
Ultra-fast, SIMD-accelerated Predictive Coding
|
Restricted Boltzmann-style Predictive Coding (PC) Layer. More...
#include <deepity/layers/Layer.h>#include <deepity/utils/Activations.h>#include <cstddef>#include <memory>Go to the source code of this file.
Classes | |
| class | Deep::RBLayer |
| Restricted Boltzmann-style Predictive Coding (PC) Layer. More... | |
Namespaces | |
| namespace | Deep |
| This file exists to provide both Tensor.h and IComputeBackend.h with device types without introducing circular dependencies. | |
Restricted Boltzmann-style Predictive Coding (PC) Layer.
Implements a single layer of a generative PC network. This layer maintains its own state beliefs and manages bidirectional errors (bottom-up and top-down). Memory is designed to be injected via a contiguous arena allocator to guarantee 64-byte alignment for AVX/SIMD vectorization.