fuzzylite:test/defuzzifiers

Last commit made on 2024-04-18
Get this branch:
git clone -b test/defuzzifiers https://git.launchpad.net/fuzzylite

Branch merges

Branch information

Name:
test/defuzzifiers
Repository:
lp:fuzzylite

Recent commits

88b7b84... by Juan Rada-Vilela

Test: Integral Defuzzifiers and improvements

f93e4e9... by Juan Rada-Vilela

Test: Integral Defuzzifiers

03d99e4... by Juan Rada-Vilela <email address hidden>

Fix: map iterator for C++98 (#150)

26d1642... by Juan Rada-Vilela <email address hidden>

Test: Hedges (#149)

* HedgeFunction::name

* `Function::evaluate(const std::map&)` and
`Function::Node::evaluate(const std::map&)`

* Function: revert evaluate(const std::map&)

dfb9d9d... by Juan Rada-Vilela

Workflows: Faster Medium, More comprehesive Windows

f417ce4... by Juan Rada-Vilela

Fix: scalar->double

0c93b43... by Juan Rada-Vilela <email address hidden>

Test: Norms (#147)

* Test: Norms

* Propagate NaNs, like numpy

ab1c95f... by Juan Rada-Vilela <email address hidden>

Cross-platform Makefile (#146)

* Default Generator

* Fix: Ignore cache for Mac

* Fix: Windows nmake

* Windows: NMake build

* test-only: Reuse build

* Rename fuzzylite-config.cmake to fuzzylite.cmake

e13f2e8... by Juan Rada-Vilela <email address hidden>

Fix: test (#145)

acaa42c... by Juan Rada-Vilela <email address hidden>

Test: Terms (#141)

* Test: Terms

* Remove build type from Makefile

* Test: a few terms

* Better concat of strings

* Test: More terms

* Remove main from FL_SOURCES

* gcovr --verbose

* llvm-cov gcov

* Revert Mac

* Linux Quick Coverage

* Test or Coverage

* workflows: Linux Coverage

* Test: Windows

* Test: Windows 2

* Updated

* Coverage multiple outputs

* Using methods to naturally increase coverage

* 40% coverage on src/term

* Activated: reuse height in place of degree

* Fix: --coverage

* Discrete: reuse method

* Tests: Activated and Discrete

* Tests: Aggregated term + minor fixes

* Tests: Merged old term tests

* CMake: show location of Catch2

* Makefile: default is debug

* fuzzylite.h: TODO

* Engine: Better constructor

* Function: Better error messages + Minor improvements

* TODO: ** for pow

* Format

* Activated::isMonotonic()

* Activated::monotonic()

* Fix: Windows

* float -> scalar

* Fix: test