Een trainingslus bouwen
Laten we vanaf nul een eenvoudige trainingslus schrijven!
De pipeline die je in de vorige oefening hebt gemaakt, is beschikbaar als het nlp-object. Het bevat al de entiteitsherkenner met het toegevoegde label 'GADGET'.
De kleine set gelabelde voorbeelden die je eerder hebt gemaakt, is beschikbaar als de globale variabele TRAINING_DATA. Om de voorbeelden te bekijken, kun je ze printen in je script of in de IPython-shell. spacy en random zijn al voor je geïmporteerd.
Deze oefening maakt deel uit van de cursus
Geavanceerde NLP met spaCy
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Start the training
____.____
# Loop for 10 iterations
for itn in range(____):
# Shuffle the training data
random.shuffle(TRAINING_DATA)