Changeset fece13 in git
- Timestamp:
- Aug 1, 2019, 2:31:25 PM (4 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '0604212ebb110535022efecad887940825b97c3f')
- Children:
- 112c79d4f91036791f523bcfbb261d1ba63c2d8f
- Parents:
- 50e8722ce7219d67ee649c39300d30d2e9e90edd
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
.gitignore
r50e872 rfece13 122 122 *.npy 123 123 .coverage 124 *.pyc -
machine_learning/common/keyword_vector.py
r50e872 rfece13 5 5 import os 6 6 import re 7 import sys 7 8 import numpy as np 8 9 … … 18 19 print("Please provide a valid input file as argument to read " 19 20 "dictionary") 20 raise FileNotFoundError 21 if sys.version_info[0] == 3: 22 raise FileNotFoundError 23 else: 24 raise IOError 25 21 26 22 27 dictionary = [] … … 38 43 if not os.path.isfile(filename): 39 44 print("Please provide a valid input file as argument") 40 raise FileNotFoundError 45 if sys.version_info[0] == 3: 46 raise FileNotFoundError 47 else: 48 raise IOError 41 49 assert dictionary is not None, \ 42 50 "Please provide a valid dictionary as argument" -
machine_learning/common/lookuptable.py
r50e872 rfece13 28 28 os.makedirs(data_path) 29 29 tbz2_path = os.path.join(data_path, file_name) 30 urllib.request.urlcleanup() 30 31 urllib.request.urlretrieve(tbz2_url, tbz2_path) 31 32 -
machine_learning/predictor_runner.py
r50e872 rfece13 7 7 import numpy as np 8 8 from model.predictor import * 9 10 def find_prediction(filename): 11 dictionary = read_dictionary(KEYWORDS_FILE) 12 start = time.time() 13 vectors, file_list = create_table(dictionary=dictionary) 14 end = time.time() 15 print(end - start, "seconds to create_table") 16 17 predictor = HelpPagePredictor() 18 predictor.fit(vectors, file_list) 19 20 start = time.time() 21 test_vec = count_occurances(filename, dictionary) 22 prediction = predictor.predict(np.array([test_vec])) 23 end = time.time() 24 print(end - start, "seconds to make prediction") 25 return prediction 26 9 27 10 28 def main(): -
machine_learning/tests/common/test_keyword_vectors.py
r50e872 rfece13 1 import sys 1 2 import unittest 2 3 import numpy as np … … 13 14 14 15 print("Non-existant file") 15 self.assertRaises(FileNotFoundError, read_dictionary, "asdfasdf") 16 if sys.version_info[0] == 3: 17 self.assertRaises(FileNotFoundError, 18 read_dictionary, 19 "asdfasdf") 20 else: 21 self.assertRaises(IOError, 22 read_dictionary, 23 "asdfasdf") 24 16 25 17 26 print("Reading default file") … … 28 37 dic = read_dictionary() 29 38 print("Test non-existant file") 30 self.assertRaises(FileNotFoundError, count_occurances, "asdfasdf", 31 dic) 39 if sys.version_info[0] == 3: 40 self.assertRaises(FileNotFoundError, 41 count_occurances, 42 "asdfasdf", 43 dic) 44 else: 45 self.assertRaises(IOError, 46 count_occurances, 47 "asdfasdf", 48 dic) 32 49 33 50 print("Count occurances with None dictionary:")
Note: See TracChangeset
for help on using the changeset viewer.