After making changes to my NLU and story in Rasa X when attempting to train, I get the response 'nothing has changed … so we skipped training a new one".
I have updated to the latest version of Rasa X.
Deployment is standard and all pods are running fine.
Pared back data and Domain to the simplest possible.
X is in sync with my Git Master.
This ongoing issue is a critical impediment to our progress and I cannot seem to get any answers - please help!
@wale Thanks for this advice. Your comment is spot-on that the error message is misleading and too generic. I am going to give this feedback to the product manager at Rasa.
I found an error in my Domain yml and fixing this seems to have solved the issue as I managed to train the model.
I am really enthusiastic to make progress with this now, so fingers crossed!
The problem recurred and I have figured this is an issue with the Rasa X application.
The domain file in X syncs incorrectly with my Git master.
It pulls responses into actions.
So I end up with -utter_ statements sitting in the incorrect place.
This prevents the model from training.
Without making any changes, when I sync the domain file that X generates back into a new git branch, this also has the responses incorrectly listed under actions.
If I then delete the incorrectly located -utter_ responses within the X domain and run train, this works. But only temporarily, as the error recurs with the next X sync back to Master. Responses again get placed under actions - even though the Git Master file is correct.
I am logging this as a Github issue. Have lost many dev hours to this problem already