wykresy
This commit is contained in:
parent
5ccff81cd6
commit
cc1a929ea3
35
JenkinsfilePlots
Normal file
35
JenkinsfilePlots
Normal 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
26
wykres.py
Normal 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')
|
Loading…
Reference in New Issue
Block a user