Skip to main content

A pytorch-based package to use ANFIS for AI

Project description

pyANFIS

Welcome to pyANFIS! here you will be able to find a framework that will allow you to use Fuzzy Logic with usual pytorch layers. This framework is based on Jang's original paper, although it is going to implement several more things (listed below).

2024 Roadmap

  • Jang's Original ANFIS.
  • Create documentation for each class and function.
  • Create an installation tutorial.
  • Consequent parameters can be estimated using backpropagation.
  • Type 1 (Tsukamoto) consequents can be used.
  • Type 2 (Lee) consequents can be used.
  • Functions inside a universe can merge when 2 functions cover a similar area.
  • Automatically not use rules when they are not relevant.
  • Display what rules have been fired with a certain data.
  • Create a method to substitute a trained ANFIS with a surface like in Matlab.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyanfis-0.1.3.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyanfis-0.1.3-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file pyanfis-0.1.3.tar.gz.

File metadata

  • Download URL: pyanfis-0.1.3.tar.gz
  • Upload date:
  • Size: 17.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for pyanfis-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2dfa060a25cca3f54605935563879bb976e2aa0716583578a0b61869e03924b2
MD5 d4560c64ca3b86297fcb9aea6ccbd222
BLAKE2b-256 9c4fb6cb1c31a57500943f28f1827576b32d78f8797a11efade03feee703a1c8

See more details on using hashes here.

File details

Details for the file pyanfis-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: pyanfis-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for pyanfis-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 581212d54c7a16c1ca3411717388e26cb29cfc2fa83626d59562c76c33d3853b
MD5 de6d6e345b293a510b18a051be8a0d2f
BLAKE2b-256 0155b8607ab2f5bd09d1388311e5a995875394d89bce46b0e808a9eb7e400902

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page