.. _step4: Visualize rules and results =========================== Ex-Fuzzy can also visualize the fuzzy sets and the rules obtained after the training process. The easiest way to do this is using the ``eval_tools.eval_fuzzy_model`` function:: import eval_tools eval_tools.eval_fuzzy_model(fl_classifier, X_train, y_train, X_test, y_test, plot_rules=True, print_rules=True, plot_partitions=True) This function prints the performance of the model, prints the rules on screen and plot the rules as graphs. ------------------- Visualize Rules ------------------- You can visualize each consequent rules as a network, so that the interactions between the antecedents can be seen. .. image:: images/red_fuzzy.png :width: 200 If the number of linguistic variables is three, they also get automatically colored. It is also possible to export them to the gephi software. -------------------- Visualize Fuzzy Sets -------------------- Each fuzzy set is also visualized according to its own kind. The same linguistic variable can be visualized using T1, IV and GT2 fuzzy sets: .. image:: images/ejemplo_t1.png :width: 200 .. image:: images/ejemplo_t2.png :width: 200 .. image:: images/example_gt2.png :width: 200