Skip to main content

Hypercomplex Keras

Keras-based Hypercomplex Neural Networks

Authors: Radoslaw A. Kycia, Agnieszka Niemczynowicz

Github repositiory: Github

Description: This package realizes general hypercomplex algebras neural networks. Algebras are realized by Algebra module. Dense and Convolutional (1D, 2D, 3D) hypercomplex layers are included. The package works with:

Package also contains:

  • examples - directory contains Jupyter Notebooks illustrating some example usage of classes

  • Makefile - simple makefile to run some basic tests and to generate documentation

Usage: See the examples directory on Github for Jupyter Notebooks illustrating the usage or the manuscript: Agnieszka Niemczynowicz, Radosław Antoni Kycia, KHNNs: hypercomplex neural networks computations via Keras using TensorFlow and PyTorch, arXiv:2407.00452 [cs.LG] for detailed description.

Documentation: Additional examples are in [examples directory]((https://github.com/rkycia/HypercomplexKeras/tree/main/examples). You can also see the examples in the manuscript Agnieszka Niemczynowicz, Radosław Antoni Kycia, KHNNs: hypercomplex neural networks computations via Keras using TensorFlow and PyTorch, arXiv:2407.00452 [cs.LG]. You can create HTML documentation by running 'make generate_doc'. The HTML files are in doc directory that will be automatically created.

Acknowledgements:

  • This KHNN library (from which we derived HypercomplexKeras) has been supported by the Polish National Agency for Academic Exchange Strategic Partnership Programme under Grant No. BPI/PST/2021/1/00031 nawa.gov.pl.

  • We would like to thanks Keras Users Community for suggestions about creating this library. Special thanks to François Chollet for encouragement and technical tips.

Disclaimer: This library was created with the high standards. However it requires some knowledge of neural networks and advanced mathematics to be used. It is given 'as if'. We try to test it in various situations, however, we are not responsible for all damages that can occur during the usage of the package.

Literature:

If you find this package useful or inspiring, do not hesitate to send us feedback and cite the above manuscripts.

We plan to develop this software, so if you want to help us, please do not hesitate to contact us.

Metadata

Release files for HypercomplexKeras 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for HypercomplexKeras 1.0.3
File Size Uploaded
hypercomplexkeras-1.0.3.tar.gz 192.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for HypercomplexKeras 1.0.3
File Interpreter ABI Platform
hypercomplexkeras-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 212.4 kB

Release files / hypercomplexkeras-1.0.3.tar.gz

Download URL hypercomplexkeras-1.0.3.tar.gz
Size 192.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b8c63446c86bb8c72a82190e08ad679352a49028608a89c4cd25c8d326de6bc3
BLAKE2b-256 checksum
How to use checksums
8b3813c7ce24bcc2122b1cb8dcb3f9f21e7d6451c285cce33ab46a2f7ce3563d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release files / hypercomplexkeras-1.0.3-py3-none-any.whl

Download URL hypercomplexkeras-1.0.3-py3-none-any.whl
Size 19.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
871cb9d8e488594ea374ef28f976d2c365fb978c3d972bef513858fb6a8b6f09
BLAKE2b-256 checksum
How to use checksums
f774274eead7f7f7f57279875f7d7f66ac0d350b61c17f88fe4cae83a277a2e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.10.12

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page