ombhojane / explainableai

Increase interpretability of your models!
https://pypi.org/project/explainableai/
MIT License
29 stars 50 forks source link

[FEATURE] Check Module Structure and Error Handling in Logging #91

Open AHSANATIQ98 opened 1 month ago

AHSANATIQ98 commented 1 month ago

Description

Addition of Check Module Structure and Error Handling in Logging in inti.py file in explainablei folder.

Problem it Solves

Handel errors and adding checks

Proposed Solution

explainableai/init.py

""" This module initializes the explainable AI package. """

from .core import XAIWrapper import logging

Configure logging

logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')

Define the public interface

all = ['XAIWrapper']

Alternatives Considered

Additional Context

github-actions[bot] commented 1 month ago

👋 Thank you for raising an issue! We appreciate your effort in helping us improve. Our team will review it shortly. Stay tuned!

AHSANATIQ98 commented 1 month ago

kindly add gssoc-ext label

ombhojane commented 1 month ago

@AHSANATIQ98 go ahead, have a look to exceptions.py, it was recently added and offers similar usecase