.PHONY: bench_matmul bench_solver toy_scalar toy_multi

bench_matmul:
	python benchmark_matmul.py --type benchmark --n_batch 8192 16384 32768 65536 --n_times 50 100 200 300 500 1000

bench_solver:
	python benchmark_solver.py --n_alpha 100000 --n_order 2 3 4 --repeat 1 2 3 4 5 6 7

toy_scalar:
	python toy_example.py --regul scalar --n_epochs 100 --learning_rate 0.1 --device gpu --loss_name L2

toy_multi:
	python toy_example.py --regul batch_multi --n_epochs 100 --learning_rate 0.1 --device gpu --loss_name L2
