Anan

Results 3 issues of Anan

### Describe your change: Fixes #12379 I have included safety checks as said in the issue as of now. These safety checks are meant to assure filter creation and stability...

### Describe your change: Fixes #12233 Resolved log(0) error in kullback_leibler_divergence function implemented in machine_learning/loss_functions.py by filtering zero probabilities from both y_pred and y_true to be completely safe * [...

This is my first pull request to start getting into open source world.