VLearn Distributed Learning