Brain Tumor Classifier App
  
    The Brain Tumor Classifier App
    is a machine learning-powered web application that classifies MRI brain images as either containing a tumor or not.
    Built using PyTorch and Flask, this tool provides a simple interface for healthcare practitioners or researchers
    to analyze brain MRI scans using pre-trained deep learning models.
  
  Key Highlights:
  
    - High Accuracy: The model achieves approximately 99.7% accuracy in classifying brain tumors.
 
    - Model Explainability: Incorporates explainability features to help users understand the model's predictions.
  
    - Deep Learning Integration: Leverages a convolutional neural network (CNN) trained on MRI image data.
 
    - Flask Web App: User-friendly interface to upload an MRI image and receive a prediction in real time.
 
    - Image Preprocessing: Includes custom preprocessing steps such as resizing, normalization, and conversion to tensors.
 
    - Pre-trained Weights: Uses saved PyTorch weights (
brain_model.pt) for fast and accurate predictions. 
    - OpenCV & Torch: Integrates essential libraries for image handling and neural network inference.