Skip to content

eleveyuan/pada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pada

GitHub python3

en | cn

pada is an onomatopoeia, like the sound we make when building blocks.

a ligthweight feature manage framework

  1. load_data: load data
  2. feature definition: metadata, input data, transform
  3. assemble: construct

download and install

you can install by pip command

pip install pada

or download source

python setup.py install

pada command line generates the project directory

project
|---definition
|  |-feats_def.py
|---load_data.py
|---main.py
|---url.py    

base introduce

load_data.py

define a function named data(), return your data which is a pd.DataFrame

definition

you should define your feature in this directory

url.py

find your feature definition by url() function

main.py

run your feature engeering by run() function

Credits