This commit is contained in:
Ufnow 2020-04-22 00:45:51 +02:00
parent 5ccff81cd6
commit cc1a929ea3
2 changed files with 61 additions and 0 deletions

35
JenkinsfilePlots Normal file
View File

@ -0,0 +1,35 @@
pipeline {
agent { dockerfile true }
stages {
stage('checkoutGit') {
steps {
git 'https://git.wmi.amu.edu.pl/s426274/s426274-mlworkshops'
}
}
stage('CopyArtifacts')
{
stage('copyArtifacts') {
steps {
copyArtifacts filter: 'wer.txt', fingerprintArtifacts: true, projectName: 'ASR-eval', selector: lastSuccessful(), target: './'
copyArtifacts filter: 'srr.txt', fingerprintArtifacts: true, projectName: 'ASR-eval', selector: lastSuccessful(), target: './'
}
}
}
stage('Plots')
{
steps {
sh label: 'WER plot', script: './wykresy.py wer.txt wer.png'
sh label: 'SRR plot', script: './wykresy.py srr.txt srr.png'
}
}
stage('ArchiveArtifacts')
{
steps {
archiveArtifacts 'wer.png'
archiveArtifacts 'srr.png'
}
}
}
}

26
wykres.py Normal file
View File

@ -0,0 +1,26 @@
import matplotlib.pyplot as plt
fig_wer, ax_wer = plt.subplots()
fig_srr, ax_srr = plt.subplots()
X1, Y1 = [], []
X2, Y2 = [], []
y_num=1
for line in open('wer.txt', 'r'):
Y1.append(float(line[:-1]))
X1.append(y_num)
y_num=y_num+1
ax_wer.plot(X1, Y1)
ax_wer.set_title("WER")
fig_wer.savefig('wer.png')
y_num=1
for line in open('srr.txt', 'r'):
Y2.append(float(line[:-1]))
X2.append(y_num)
y_num=y_num+1
ax_srr.plot(X2, Y2)
ax_srr.set_title("SRR")
fig_srr.savefig('srr.png')