From 371b21878e3d5f2b0d46dc9304e98b5ef286a458 Mon Sep 17 00:00:00 2001 From: s45155 Date: Sat, 16 Dec 2017 09:02:29 +0100 Subject: [PATCH] ready for review --- labs03/scores/model.iter410000.npz.bleu | 1 - labs03/task05.py | 16 ++++++++++++++++ labs04/Klasy.ipynb | 12 ++++++------ labs04/task01.py | 7 +++++++ labs04/task02.py | 5 +++++ labs04/task03.py | 4 ++++ 6 files changed, 38 insertions(+), 7 deletions(-) create mode 100644 labs03/task05.py diff --git a/labs03/scores/model.iter410000.npz.bleu b/labs03/scores/model.iter410000.npz.bleu index 1f72abd..e69de29 100644 --- a/labs03/scores/model.iter410000.npz.bleu +++ b/labs03/scores/model.iter410000.npz.bleu @@ -1 +0,0 @@ -BLEU = 17.66, 49.6/22.6/12.3/7.0 (BP=1.000, ratio=1.019, hyp_len=43697, ref_len=42903) diff --git a/labs03/task05.py b/labs03/task05.py new file mode 100644 index 0000000..cd16bc4 --- /dev/null +++ b/labs03/task05.py @@ -0,0 +1,16 @@ +import glob +import re +files=glob.glob("scores\*.*") +c=[] +for file in files: + with open(file, 'r') as current_file: + a=current_file.read(12) + a=a[7:12] + a = [float(i) for i in re.findall(r"[-+]?\d*\.\d*", a)] + c.append(a) +c[0] +w=c.index(max(c)) +myfile=files[w] +import os +print (os.getcwd()+"\\"+ myfile) + diff --git a/labs04/Klasy.ipynb b/labs04/Klasy.ipynb index 1cd0a99..bb3dbee 100644 --- a/labs04/Klasy.ipynb +++ b/labs04/Klasy.ipynb @@ -309,13 +309,13 @@ { "ename": "AttributeError", "evalue": "'Parser' object has no attribute '__parse'", - "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mAttributeError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0mparser\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mParser\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0mparser\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_get\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 6\u001b[0;31m \u001b[0mparser\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__parse\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[0;31mAttributeError\u001b[0m: 'Parser' object has no attribute '__parse'" - ] + ], + "output_type": "error" } ], "source": [ @@ -465,13 +465,13 @@ { "ename": "FileNotFoundError", "evalue": "[Errno 2] No such file or directory: 'nieistniejący_plik.txt'", - "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mFileNotFoundError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mwith\u001b[0m \u001b[0mopen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"nieistniejący_plik.txt\"\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mplik\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mprint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mplik\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", "\u001b[0;31mFileNotFoundError\u001b[0m: [Errno 2] No such file or directory: 'nieistniejący_plik.txt'" - ] + ], + "output_type": "error" } ], "source": [ @@ -614,13 +614,13 @@ { "ename": "MyError", "evalue": "Coś poszło nie tak!", - "output_type": "error", "traceback": [ "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[0;31mMyError\u001b[0m Traceback (most recent call last)", "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mraise\u001b[0m \u001b[0mMyError\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m\"Coś poszło nie tak!\"\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[0;31mMyError\u001b[0m: Coś poszło nie tak!" - ] + ], + "output_type": "error" } ], "source": [ diff --git a/labs04/task01.py b/labs04/task01.py index 88741a4..97cdcd5 100644 --- a/labs04/task01.py +++ b/labs04/task01.py @@ -1,3 +1,10 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- +def is_numeric(lista): + result=[] + for i in range(len(lista)): + result.append(isinstance(lista[i], (int,float))) + print (result) + +is_numeric([1,'a',3.7]) \ No newline at end of file diff --git a/labs04/task02.py b/labs04/task02.py index 88741a4..1426010 100644 --- a/labs04/task02.py +++ b/labs04/task02.py @@ -1,3 +1,8 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- +class Employee: + def __init__(self, imie, nazwisko): + + def get_id(): + return(id) \ No newline at end of file diff --git a/labs04/task03.py b/labs04/task03.py index 88741a4..00e5748 100644 --- a/labs04/task03.py +++ b/labs04/task03.py @@ -1,3 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- +class Point: + def __init__(self, vertexes): + self.vertexes = vertexes +