Optimized methods and updated schema for counterfactuals
- Better exception handling for invalid user inputs (e.g., total_CFs=0)
- Updated schema for serializing counterfactual explanations object
- Better description for DiCE in getting started notebook
- Add progress bar for counterfactual computation
- Optimizations for genetic and random methods
- Better test coverage
Thank you @gaugup and @soundarya88 for your contributions!