My answer is no.
I`m trying to figure out why that is. I train in Japan and it seems that personally and specifically thanking the teacher in a way that is not part of the form of the class is just not done. I am interested in hearing what others who train/have trained in Japan think. When I train in the U.S., I have thanked my teachers, but in Japan, I have never even thought about it.