Spaces:
Sleeping
Sleeping
| import os | |
| def check_project_setup(): | |
| # Check directory structure | |
| directories = ['app', 'models', 'src', 'data'] | |
| for dir in directories: | |
| if not os.path.exists(dir): | |
| print(f"Missing directory: {dir}") | |
| os.makedirs(dir) | |
| print(f"Created directory: {dir}") | |
| # Check required files | |
| required_files = [ | |
| 'app/streamlit_app.py', | |
| 'src/config.py', | |
| 'src/data_preprocessing.py', | |
| 'src/model.py', | |
| 'src/__init__.py', | |
| 'train_model.py' | |
| ] | |
| for file in required_files: | |
| if not os.path.exists(file): | |
| print(f"Missing file: {file}") | |
| else: | |
| print(f"Found file: {file}") | |
| # Check if model exists | |
| if not os.path.exists('models/breast_cancer_model.pkl'): | |
| print("Model file not found. Please run train_model.py first") | |
| else: | |
| print("Model file found") | |
| if __name__ == "__main__": | |
| check_project_setup() |