Skip to content

ComplexNet is an advanced and flexible artificial neural network framework designed to handle complex-valued parameters. Unlike traditional real-valued neural networks.

License

Notifications You must be signed in to change notification settings

alecksandr26/cnet

Repository files navigation

CNet: ComplexNet - A Complex-Valued Neural Network Framework

Overview

ComplexNet is an advanced and flexible artificial neural network framework designed to handle complex-valued parameters. Unlike traditional real-valued neural networks, CNet explores the idea of utilizing complex numbers in the field of machine learning. This library is currently a work in progress, with ongoing development to harness the efficiency

Features

The implementation integrates the Strassen algorithm for matrix multiplication, reducing computational complexity and enhancing the matrix multiplication. SIMD (Single Instruction, Multiple Data) instructions accelerate general matrix operations, improving overall computational throughput. OpenMP Optimization (OMP) parallelizes various tasks in the framework, effectively distributing the workload across multiple cores. These features collectively contribute to delivering a good-performance neural network framework, well-suited for demanding machine learning tasks.

Links

About

ComplexNet is an advanced and flexible artificial neural network framework designed to handle complex-valued parameters. Unlike traditional real-valued neural networks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published