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.5.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.5-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyanfis-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 682781cd9d22df1a574bfe01a41dbcf659d076c8d4f5d844b1a6533d4bdc6ddf
MD5 6060b8ed4795c4eb0898b6295bcdf250
BLAKE2b-256 8220c395c908b484e47aa15ab14e18c38dd176751a37df9162ee1602b9f04e07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyanfis-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c2ab17fa5a4f2c605b8261420ebc6d2685e69bfc05b4241d0157242a35de9731
MD5 5b12c1a476cd5a19b3c3d2d94cf7f614
BLAKE2b-256 db122963e7c65222bcd7182cec1cd7b7df34a9cf5e400ad3f4e9cef43aa749f7

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