/ML_project

Primary LanguageJupyter Notebook

End to End Machine learning projects

process:

  1. setup the github repository

  2. clone the repository

  3. create a new environment

  4. activating the environment

  5. creating setup.py(building the package)

  6. creating requirements.txt file

  7. creating logging and exception

  8. creating the project structure for package

creating the environment:

  1. conda create -p venv python==3.8 -y

activating the environment

  1. conda activate venv/

create setup.py

create requirements.txt

create src folder (package should be mentioned with init.py file( this will make as the package))

  1. run - pip install -r requirements.txt (TO install the packages required for project)

project structure on src folder

  1. components

    a. data ingestion(This file helps to read the data)

    b. data_transformation

    c. model_trainer

  2. pipeline

    a. train_pipe

    b. predict_pipe