File tree Expand file tree Collapse file tree 1 file changed +4
-14
lines changed Expand file tree Collapse file tree 1 file changed +4
-14
lines changed Original file line number Diff line number Diff line change 11# rust-fuzzylogic
22
3- A work-in-progress Rust crate that provides building blocks for authoring fuzzy inference systems.
3+
4+ A Rust crate that provides building blocks for authoring fuzzy inference systems.
45The project aims to make it easy to describe linguistic variables, membership functions, and rule
56bases while keeping room for experimentation with multiple aggregation operators and inference
67strategies.
@@ -70,21 +71,10 @@ time:
7071- ` ops-dyn ` — use dynamic dispatch for selecting operators at runtime.
7172- ` inference-mamdani ` — compile the Mamdani inference engine implementation.
7273
73- ## Examples
74-
75- Example binaries will live under the ` examples/ ` directory. They are not yet implemented, but the
76- plan is to showcase tasks such as temperature control, batch processing, fuzzy C-means clustering,
77- and gradient-descent tuning of membership functions. You will be able to run them with Cargo once
78- they are published:
79-
80- ``` bash
81- cargo run --example temperature
82- ```
83-
8474## Roadmap
8575
86- - [ ] Flesh out membership functions and sampling utilities .
87- - [ ] Implement the Mamdani inference pipeline end-to-end .
76+ - [ ] Make some example scripts under examles/, benches/ .
77+ - [ ] Implement comprehensive tests .
8878- [ ] Document the builder APIs and provide a quick start guide.
8979- [ ] Publish the crate and examples for real-world testing.
9080
You can’t perform that action at this time.
0 commit comments