Skip to content

A small demo Python implementation of some (fuzzy) roughset algorithms such as LEM2

Notifications You must be signed in to change notification settings

wschella/python-fuzzy-roughsets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eddy: Python Fuzzy Rough Sets

This is a rudimentary library that implements some basic algorithms related to (fuzzy) rough sets. Originated as a project for the Soft Computing course at Ghent University 2018-2019.

Warning: This code is more then likely wrong in multiple places. Please use this only as a rudimentary accompaniement to existing implementations and theory.

Contents

Main contents of this package is a LEM2 Scikit-Learn Classifier (see eddy/lem2.py), and a (not really working) Fuzzy LEM Scikit-Learn Classifier (see eddy/fuzzylem.py).

Setup

This package uses Pipenv for dependency management. So it should be nothing more then:

  • installing pipenv
  • installing dependencies with pipenv install
  • running code with pipenv run python -m eddy

About

A small demo Python implementation of some (fuzzy) roughset algorithms such as LEM2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages