perceptron client, wip, but you can use the repo as a CLI to specify hyperparameters