Skip to content

Getting Started

This section provides step-by-step instructions to set up the Store Sales - Deep Learning Solution project on your local machine.

1. Clone the Repository

Clone the project from GitHub:

git clone https://github.com/yourusername/store-sales-DL.git cd store-sales-DL

2. Set Up a Python Environment

It is recommended to use a virtual environment:

python3 -m venv venv source venv/bin/activate

3. Install Dependencies

Install the required Python packages:

pip install -r requirements.txt

4. Download the Data

5. Run the Pipeline

You can run each step of the pipeline using Python scripts or the Makefile:

  • Data Preparation:
    python store-sales-DL/dataset.py
    or
    make dataset

  • Feature Engineering:
    python store-sales-DL/features.py
    or
    make features

  • Model Training:
    python store-sales-DL/modeling/train.py
    or
    make train

  • Model Inference:
    python store-sales-DL/modeling/predict.py
    or
    make predict


For more details on each step, refer to the corresponding sections in this documentation.