laptop commit linear regression

This commit is contained in:
Bartosz Ogonowski 2020-05-02 21:41:03 +02:00
parent f01edb9559
commit 7463017086
3 changed files with 2020 additions and 2020 deletions

View File

@ -53,7 +53,7 @@ def read_words(input_path):
return vocabulary return vocabulary
def train(vocabulary,input_train,expected_train): def train(vocabulary,input_train,expected_train):
learning_rate=0.00001 learning_rate=0.000001
#learning_precision=0.0000001 #learning_precision=0.0000001
words_vocabulary={} words_vocabulary={}
with open(input_train,encoding='utf-8') as input_file, open(expected_train,encoding='utf-8') as expected_file: with open(input_train,encoding='utf-8') as input_file, open(expected_train,encoding='utf-8') as expected_file:
@ -65,7 +65,7 @@ def train(vocabulary,input_train,expected_train):
iteration=0 iteration=0
loss_sum=0.0 loss_sum=0.0
error=10.0 error=10.0
max_iteration=len(vocabulary) + 1000 max_iteration=len(vocabulary) + 5000
for i in vocabulary['count'].keys(): for i in vocabulary['count'].keys():
weights[i]=random.uniform(-0.01,0.01) weights[i]=random.uniform(-0.01,0.01)
# delta>learning_precision and # delta>learning_precision and

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff