![]() |
pydeepity
Python bindings for Deepity
|
This is the complete list of members for deepity.SimplePCN.SimplePCN, including all inherited members.
| __init__(self, *Layer|Activation architecture, Optional[int] batch_size=None, str device="cpu") | deepity.SimplePCN.SimplePCN | |
| _build_backend(self) | deepity.SimplePCN.SimplePCN | protected |
| _configured | deepity.SimplePCN.SimplePCN | protected |
| _inference_rate | deepity.SimplePCN.SimplePCN | protected |
| _lambda | deepity.SimplePCN.SimplePCN | protected |
| _learning_rate | deepity.SimplePCN.SimplePCN | protected |
| _optimizer | deepity.SimplePCN.SimplePCN | protected |
| _require_configured(self) | deepity.SimplePCN.SimplePCN | protected |
| _validate_architecture(self) | deepity.SimplePCN.SimplePCN | protected |
| architecture | deepity.SimplePCN.SimplePCN | |
| compile(self) | deepity.SimplePCN.SimplePCN | |
| configure(self, float learning_rate=1e-4, float inference_rate=1e-4, float lmbda=0.0001, str optimizer="SGD", Optional[int] seed=None, str dist="normal") | deepity.SimplePCN.SimplePCN | |
| device | deepity.SimplePCN.SimplePCN | |
| fit(self, npt.NDArray[np.float32] X, npt.NDArray[np.float32] Y, int epochs, int steps, Optional[float] initial_lr=None, float decay_rate=1.0, bool shuffle=True) | deepity.SimplePCN.SimplePCN | |
| fit_iavg(self, npt.NDArray[np.float32] X, npt.NDArray[np.float32] Y, npt.NDArray[np.int32] labels, int epochs, int steps, int per_class, int num_classes, list[tuple[int, int]] cache_layers, Optional[float] initial_lr=None, float decay_rate=1.0, bool reset_cache_per_epoch=True) | deepity.SimplePCN.SimplePCN | |
| layers | deepity.SimplePCN.SimplePCN | |
| predict(self, npt.NDArray[np.float32] X, int steps) | deepity.SimplePCN.SimplePCN | |
| randomize_weights(self, Optional[int] seed=None, str dist="normal") | deepity.SimplePCN.SimplePCN | |
| set_inference_rate(self, float ir) | deepity.SimplePCN.SimplePCN | |
| set_learning_rate(self, float lr) | deepity.SimplePCN.SimplePCN | |
| set_mu_cache_threshold(self, float threshold) | deepity.SimplePCN.SimplePCN | |
| set_optimizer(self, str optimizer) | deepity.SimplePCN.SimplePCN | |
| train_step(self, npt.NDArray[np.float32] X, npt.NDArray[np.float32] Y, int steps) | deepity.SimplePCN.SimplePCN |