Hoe een eenvoudige functie in Python te plotten?

Ik moet een perceptron neuraal netwerk in python implementeren.

Voor elke trainingsperiode (herhalingen over de trainingsset), registreer ik het aantal fouten in de voorspellingen. Ik moet de fouten plotten als een functie van tijdperken:

d.w.z.:

1 epoch -> 40 errors
2 epoch -> 30 errors
3 epoch -> 22 errors
...

Ik zat te denken aan het maken van de x-as het epoch-nummer en de y-as het foutnummer, dan plot ik een paar gegevenspunten en verbind de stippen met een ononderbroken lijn. Hoe kan ik dat doen?

3
Nou, je hebt matplotlib getagd dus waarom niet beginnen door dat te onderzoeken?
toegevoegd de auteur Nope, de bron
@Casey dus hoe zou je dit doen met matplotlib?
toegevoegd de auteur siamii, de bron
Bekijk voorbeelden van de matplotlib-galerij .
toegevoegd de auteur David Alber, de bron

1 antwoord

import pylab
pylab.plot(epochs, errors)
pylab.show()
2
toegevoegd