https://github.com/muhammedbuyukkinaci/clean-data-science-project-template
https://github.com/muhammedbuyukkinaci/clean-data-science-project-template
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/muhammedbuyukkinaci/clean-data-science-project-template
- Owner: MuhammedBuyukkinaci
- Created: 2022-11-20T13:28:49.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-11-25T04:29:19.000Z (almost 3 years ago)
- Last Synced: 2025-02-09T23:19:03.098Z (8 months ago)
- Language: Python
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Clean Data Science Project Template
- It is using [cookiecutter](https://cookiecutter.readthedocs.io/en/stable/)
- Run the following command to create a new project in this template. It will prompt a CLI and fill it with your information.
```run.sh
cookiecutter https://github.com/MuhammedBuyukkinaci/Clean-Data-Science-Project-Template.git
```# Project Organization
------------├── data
│ ├── external <- Data from third party sources.
│ ├── final <- Final data to be used in training.
│ ├── processed <- The intermediate data.
│ └── raw <- The original, immutable data dump.
│
├── models <- Trained models anc checkpoints.
│
├── notebooks <- Jupyter notebooks. Naming convention is a number (for ordering) and description.
│
├── requirements_dev.txt <- The requirements file for development env e.g.
│ generated with `pip freeze > requirements_dev.txt`.
├── requirements_prod.txt <- The requirements file for production env e.g.
│ generated with `pip freeze > requirements_prod.txt`.
│
├── src <- Source code for use in this project.
│ ├── __init__.py <- Makes src a Python module.
│ │
│ ├── data <- Scripts to download or generate data.
│ │ ├── prepare_data.py <- Preparing data for training.
| | └── __init__.py <- Making the folder a package.
│ │
│ ├── features <- Scripts to turn raw data into features for modeling.
│ │ ├── generate_features.py <- Creating features for training.
│ │ └── __init__.py <- Making the folder a package.
│ │
│ ├── training <- Scripts to train models
│ │ ├── train.py <- A script to train model
│ │ └── __init__.py <- Making the folder a package.
│ │
│ └── evaluation <- Model Validation and evaluation things
│ ├── test.py <- A script to train model
│ └── __init__.py <- Making the folder a package.
│
│
└── README.md <- The top-level README for developers using this project.------------