Direct Push learning is actually part of a semi-supervised learning.
If the data is the data of the data used to predict the final learning unlabeled, it is transductive;
If you do not know what to predict the final data is simple semi-supervised learning.