Skip to main content

Houses pipeline for preprocessing and training a model

Project description

Houses Data Science Pipeline

This is a Houses Data Science pipeline produced from an analysis you can see as steps in notebooks/

Requirements

  • conda

Installation

Run the following to install the project as a python package

pip install houses_pipeline

Starting and exploring the project

conda create -f environment.yml
conda activate houses

Building the package

python setup.py bdist_wheel

Pipeline steps

Fetch the dataset

./houses_pipeline/fetch/fetch_dataset.sh data/raw

Or simply a one-liner of

kaggle competitions download -c house-prices-advanced-regression-techniques -p data/raw ;
unzip -o data/raw/*.zip -d data/raw/

Preprocess

  • python houses_pipeline/preprocess data/raw/train.csv data/interim/train.csv

Data Splitting

  • Not Yet Implemented

Model Training

  • Not Yet Implemented

Running tests

conda develop .
pytest

Usage

Contributing\Developing

pip install -e .[dev]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

houses_pipeline-0.0.1.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

houses_pipeline-0.0.1-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file houses_pipeline-0.0.1.tar.gz.

File metadata

  • Download URL: houses_pipeline-0.0.1.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for houses_pipeline-0.0.1.tar.gz
Algorithm Hash digest
SHA256 8afc4854b3dc515d006f33af4eb947774693886c6ef0bfdf900eaf7a26998674
MD5 10fa1124697f9b8566011c86734d5222
BLAKE2b-256 b2ebfd38e4976ae28be50e27609f711b8b4de9d0301faeac4fbe9986e30107ee

See more details on using hashes here.

File details

Details for the file houses_pipeline-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for houses_pipeline-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f804590511a3bb342e68c5588b29d30673694a90aedf4ee1f5aa783c35ba7c7e
MD5 e1a9405209d2e0cad4c81ff748aac010
BLAKE2b-256 aeeb717a790ab83818c32f6085f259ca3cf6a92d0c6c380e887fdbccdb0209f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page