.. RosenPy documentation master file, created by sphinx-quickstart on Mon Apr 29 14:24:56 2024. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to RosenPy's documentation! =================================== What is RosenPy? ---------------- • A complex-valued neural network library, written in Python; • Incorporates CVNNs such as CV-FFNN (complex-valued feedforward neural network), SC-FFNN (split-complex feedforward neural network), CV-RBFNN (com-plex-valued radial basis function neural network), FC-RBFNN (fully-complex radial basis function neural network), and PT-RBFNN (phase transmittance radial basis function neural network); • It enables the incorporation of properties intrinsic to neural networks, such as L2 regularization, optimization, early stopping, mini-batch, and learning rate decay. Dependencies ------------ Python3.6+, Numpy, Cupy Features and Benefits --------------------- RosenPy is easy to use, has a fast learning curve for the end-user, and is implemented in one of the most popular programming languages available today. Additionally, the framework incorporates several features that aid in optimizing complex-valued prediction problems. In addition, the API is consistent, straightforward, extensible, and has a simple structure. It supports five different complex-valued neural networks that the end-user can easily model and train by simple configuration of their hyperparameters. .. toctree:: :maxdepth: 2 :caption: Contents: welcome rosenpy examples Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`