diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-01-23 09:57:39 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-01-23 09:57:39 +0100 |
| commit | 4537bdbebb5fe64c50080e7874d407f10a0676b7 (patch) | |
| tree | 8466528ae9c3865e2543e7fdb9e9301bfef40490 /src/train.py | |
| parent | 1e45848f0b84218dfbdb62e313b4c33791a98555 (diff) | |
| download | ft_linear_regression-4537bdbebb5fe64c50080e7874d407f10a0676b7.tar.gz ft_linear_regression-4537bdbebb5fe64c50080e7874d407f10a0676b7.tar.bz2 ft_linear_regression-4537bdbebb5fe64c50080e7874d407f10a0676b7.zip | |
WIP: CLI interface interact with Model class, subprogram call Model methods to satisfy the subject
Diffstat (limited to 'src/train.py')
| -rw-r--r-- | src/train.py | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/src/train.py b/src/train.py index a31d032..0a68916 100644 --- a/src/train.py +++ b/src/train.py @@ -1,32 +1,6 @@ -class Model: - def __init__(self, filename='../data.csv'): - self.datafile = filename - - def train(self): - pass - - def partial_theta1(self): - pass - - def partial_theta0(self): - pass - - def gradient_descent(self): - pass - - def read_data(self): - pass - - def normalize_data(self): - pass - - def write_theta(self): - pass +from model import Model if __name__ == "__main__": - m = Model() - m.read_data() - m.normalize_data() + m = Model(datafilename="../data.csv", thetafilename="./theta") m.train() - m.write_theta() |
