SA Whale Disentanglement Network (SAWDN)