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.4.tar.gz (17.3 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.4-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyanfis-0.1.4.tar.gz
  • Upload date:
  • Size: 17.3 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.4.tar.gz
Algorithm Hash digest
SHA256 d5aa4401d3cf6787a658c53b5cb28a291f803be7cc4b775804f59d8b828470ec
MD5 cec234e8a10a83602c3c99a12578bfde
BLAKE2b-256 a5a9e01d4711efb6f632ca9a0ff8daabffea43eb8bf9117a57e531c781d8c489

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyanfis-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0de7a3587936f6d4c7942e3ef220658e15f5e48c8a70c28dd8070a2d3cbdbaa4
MD5 18aa08301baf80dc4086696465d210ec
BLAKE2b-256 a504a09863b88ba439bbfb458c49c7238f3ec43a98982134f40c50e1e0c85bce

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