Deepity
Ultra-fast, SIMD-accelerated Predictive Coding
Loading...
Searching...
No Matches
DiscriminativePCNetwork.h File Reference

Defines the network-level implementation of a PC model. More...

#include <vector>
#include <memory>
#include <deepity/layers/DiscriminativePCLayer.h>
#include <deepity/utils/Optimize.h>
#include <deepity/utils/MemoryArena.h>

Go to the source code of this file.

Classes

class  Deep::DiscriminativePCNetwork
 An abstracted class for an array of DiscriminativePCLayer. More...

Namespaces

namespace  Deep
 This file exists to provide both Tensor.h and IComputeBackend.h with device types without introducing circular dependencies.

Detailed Description

Defines the network-level implementation of a PC model.

This header includes implementations of PC layer-to-layer interaction.

network.addLayer({...});
network.Clamp(input);
network.CalculateState();
Defines the network-level implementation of a PC model.
An abstracted class for an array of DiscriminativePCLayer.
Definition DiscriminativePCNetwork.h:37
Note
All layers are stored in a vector.
Version
1.0
Date
2026-06-30
Author
Jack Rose