javascript-fuzzylogic
Version:
A library that allows for manipulation of fuzzy sets in JavaScript
7 lines (6 loc) • 496 B
TypeScript
import { DefuzzicationType } from '../defuzzify';
import { FuzzyValue } from '../FuzzySet';
import { LinguisticRule } from '../LinguisticRule';
import { LinguisticVariable } from '../LinguisticVariable';
export declare const mamdaniInference: (inputs: LinguisticVariable[], outputs: LinguisticVariable[], rules: LinguisticRule[], args: Record<string, number>, defuzzicationMethod: DefuzzicationType) => number;
export declare const combineSetsWithMaximum: (sets: FuzzyValue[][]) => FuzzyValue[];