Run programs on desktop at home from laptop elsewhere.
Run server_side.py at computer to do training. Run client.py at working computer, with input as filename.
Client will send py file and data to server, which will train and save model, then send back the trained model.