![]() |
pydeepity
Python bindings for Deepity
|
This is the complete list of members for deepity.FullPCN.FullPCN, including all inherited members.
| __getattr__(self, str name) | deepity.FullPCN.FullPCN | |
| __init__(self, *Layer|Activation architecture, Optional[int] batch_size=None, str device="cpu", str dtype="float32") | deepity.FullPCN.FullPCN | |
| _build_backend(self) | deepity.FullPCN.FullPCN | protected |
| _configured | deepity.FullPCN.FullPCN | protected |
| _feedback_rate | deepity.FullPCN.FullPCN | protected |
| _impl | deepity.FullPCN.FullPCN | protected |
| _inference_rate | deepity.FullPCN.FullPCN | protected |
| _lambda | deepity.FullPCN.FullPCN | protected |
| _learning_rate | deepity.FullPCN.FullPCN | protected |
| _np_dtype | deepity.FullPCN.FullPCN | protected |
| _optimizer | deepity.FullPCN.FullPCN | protected |
| _psi_optimizer | deepity.FullPCN.FullPCN | protected |
| _require_configured(self) | deepity.FullPCN.FullPCN | protected |
| _terminal_size(self) | deepity.FullPCN.FullPCN | protected |
| _validate_architecture(self) | deepity.FullPCN.FullPCN | protected |
| architecture | deepity.FullPCN.FullPCN | |
| compile(self) | deepity.FullPCN.FullPCN | |
| configure(self, float learning_rate=1e-6, float inference_rate=0.1, float feedback_rate=1e-4, float lmbda=1e-2, str optimizer="SGD", str psi_optimizer="SGD", bool use_mu_pc_scaling=False, bool use_residual_connections=False, bool use_ipc=False, bool use_epc=False, bool use_momentum=False, float momentum_beta=0.9, bool use_cross_entropy=False, Optional[int] seed=None, str dist="normal") | deepity.FullPCN.FullPCN | |
| device | deepity.FullPCN.FullPCN | |
| dtype | deepity.FullPCN.FullPCN | |
| fit(self, npt.NDArray[np.float32] X, npt.NDArray[np.float32] Y, int epochs, int inference_steps=1, Optional[float] initial_lr=None, float decay_rate=1.0, bool shuffle=True) | deepity.FullPCN.FullPCN | |
| layers | deepity.FullPCN.FullPCN | |
| predict(self, npt.NDArray[np.float32] X, int inference_steps=1) | deepity.FullPCN.FullPCN | |
| randomize_weights(self, Optional[int] seed=None, str dist="normal") | deepity.FullPCN.FullPCN | |
| set_feedback_rate(self, float feedback_rate) | deepity.FullPCN.FullPCN | |
| set_inference_rate(self, float inference_rate) | deepity.FullPCN.FullPCN | |
| set_learning_rate(self, float learning_rate) | deepity.FullPCN.FullPCN | |
| set_optimizer(self, str optimizer) | deepity.FullPCN.FullPCN | |
| set_psi_optimizer(self, str optimizer) | deepity.FullPCN.FullPCN | |
| set_use_cross_entropy(self, bool enabled) | deepity.FullPCN.FullPCN | |
| set_use_epc(self, bool enabled) | deepity.FullPCN.FullPCN | |
| set_use_ipc(self, bool enabled) | deepity.FullPCN.FullPCN | |
| set_use_momentum(self, bool enabled, float beta=0.9) | deepity.FullPCN.FullPCN | |
| set_use_mu_pc_scaling(self, bool enabled) | deepity.FullPCN.FullPCN | |
| set_use_residual_connections(self, bool enabled) | deepity.FullPCN.FullPCN | |
| train_step(self, npt.NDArray[np.float32] X, npt.NDArray[np.float32] Y, int inference_steps=1) | deepity.FullPCN.FullPCN |