<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Καλημέρα,<br>
<br>
Το plot_ipc.py όπως σας δίνεται περιμένει να πάρει σαν ορίσματα
τους φακέλους που περιέχουν τις μετρήσεις για τουλάχιστον μία τιμή
dispatch_width αλλά για ΟΛΕΣ τις τιμές window_size.<br>
Αυτό καθορίζεται από τον ορισμό του πίνακα global_ws =
[1,2,4,8,16,32,64,128,256,512] μέσα στο script.<br>
Άρα για να μην σου πετάει αυτό το σφάλμα πρέπει να δώσεις εντολή
της μορφής:<br>
<br>
./plot_ipc.py benchmark.DW_XX-WS_*.out<br>
ή<br>
./plot_ipc.py benchmark.DW_*-WS_*.out<br>
<br>
Εναλλακτικά μπορείς να τροποποιήσεις το plot_ipc.py αλλάζοντας τον
ορισμό του global_ws, π.χ. global_ws = [1] και να δώσεις την
εντολή:<br>
<br>
./plot_ipc.py benchmark.DW_XX-WS_001.out<br>
<br>
αλλά αυτό δεν έχει και πολύ νόημα αφού υπάρχει μόνο ένα σημείο στη
γραφική σου.<br>
<br>
--<br>
Δημήτρης<br>
<br>
On 09/05/2016 07:44 μμ, <a class="moz-txt-link-abbreviated" href="mailto:michael_bachras@yahoo.gr">michael_bachras@yahoo.gr</a> wrote:<br>
</div>
<blockquote
cite="mid:1479967464.2088439.1462812259086.JavaMail.yahoo@mail.yahoo.com"
type="cite">
<div style="color:#000; background-color:#fff;
font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,
Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1462811847719_4610">Καλησπέρα,</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1462811847719_4703">Τρέχοντας
το plot_ipc.py έχω ως αποτέλεσμα το παρακάτω error:</div>
<div id="yui_3_16_0_ym19_1_1462811847719_4775" dir="ltr">File
"./plot_ipc.py", line 74, in <module><br
id="yui_3_16_0_ym19_1_1462811847719_4798">
ax.plot(x_ticks, ipc_axis, label="DW_"+str(dw),
marker=markers[i%len(markers)])<br
id="yui_3_16_0_ym19_1_1462811847719_4799">
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line
4137, in plot<br id="yui_3_16_0_ym19_1_1462811847719_4800">
for line in self._get_lines(*args, **kwargs):<br
id="yui_3_16_0_ym19_1_1462811847719_4801">
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line
317, in _grab_next_args<br
id="yui_3_16_0_ym19_1_1462811847719_4802">
for seg in self._plot_args(remaining, kwargs):<br
id="yui_3_16_0_ym19_1_1462811847719_4803">
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line
295, in _plot_args<br
id="yui_3_16_0_ym19_1_1462811847719_4804">
x, y = self._xy_from_xy(x, y)<br
id="yui_3_16_0_ym19_1_1462811847719_4805">
File "/usr/lib/pymodules/python2.7/matplotlib/axes.py", line
237, in _xy_from_xy<br
id="yui_3_16_0_ym19_1_1462811847719_4806">
raise ValueError("x and y must have same first dimension")<br
id="yui_3_16_0_ym19_1_1462811847719_4807">
ValueError: x and y must have same first dimension</div>
<div id="yui_3_16_0_ym19_1_1462811847719_4831" dir="ltr"><br
id="yui_3_16_0_ym19_1_1462811847719_4808">
</div>
<div id="yui_3_16_0_ym19_1_1462811847719_4832" dir="ltr">Μήπως
πρέπει να κάνω κάποια προσαρμογή στον κώδικα του .py αρχείο;</div>
<div id="yui_3_16_0_ym19_1_1462811847719_4898" dir="ltr">Η
εντολή που δίνω είναι της μορφής <br>
</div>
<pre id="yui_3_16_0_ym19_1_1462811847719_4952">./plot_ipc.py benchmark.DW_ΧΧ-WS_ΧΧΧ.out
Ευχαριστώ πολύ για το χρόνο σας.
</pre>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Advcomparch mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Advcomparch@lists.cslab.ece.ntua.gr">Advcomparch@lists.cslab.ece.ntua.gr</a>
<a class="moz-txt-link-freetext" href="http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch">http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch</a>
</pre>
</blockquote>
<br>
</body>
</html>