-
Notifications
You must be signed in to change notification settings - Fork 3
Updated "CBAM_ResNet50_Cervical_Classification" and made it deployment ready #14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
@HeetDobariya07 is attempting to deploy a commit to the Meet's projects Team on Vercel. A member of the Team first needs to authorize it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR makes a CBAM-ResNet50 cervical cancer cell classification system deployment-ready by adding deployment configuration files, updating dependencies, improving documentation, and adding sample images with the trained model.
Key Changes:
- Added Streamlit Cloud deployment configuration files
- Modernized requirements.txt with flexible version constraints
- Added comprehensive README with deployment instructions
- Added Git LFS support for large model file
- Added sample images for testing
Reviewed changes
Copilot reviewed 9 out of 28 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| requirements.txt | Updated dependencies with relaxed version constraints and added missing packages |
| packages.txt | New file with system-level dependencies for deployment |
| README.md | Complete rewrite with deployment focus and quick start guide |
| .streamlit/config.toml | New Streamlit configuration for deployment |
| .gitignore | Added patterns for temporary files and outputs |
| .gitattributes | Added Git LFS configuration for model file |
| .devcontainer/devcontainer.json | Added GitHub Codespaces configuration |
| sample images | Added binary image files for testing |
| best_model.pth | Added trained model with Git LFS |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| # with col2: | ||
| # st.markdown("#### 🌡️ Activation Heatmap") | ||
| # st.image(heatmap, use_container_width=True) | ||
| # st.caption("Red = High activation, Blue = Low activation") |
Copilot
AI
Nov 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment appears to contain commented-out code.
| # with col2: | |
| # st.markdown("#### 🌡️ Activation Heatmap") | |
| # st.image(heatmap, use_container_width=True) | |
| # st.caption("Red = High activation, Blue = Low activation") |
|
|
||
| class_names = checkpoint['class_names'] | ||
| num_classes = len(class_names) | ||
| class_names = ['Dyskeratotic', 'Koilocytotic', 'Metaplastic', 'Parabasal', 'Superficial-Intermediate'] |
Copilot
AI
Nov 28, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Variable class_names is not used.
| class_names = ['Dyskeratotic', 'Koilocytotic', 'Metaplastic', 'Parabasal', 'Superficial-Intermediate'] |
No description provided.