<commit_before>%.native: .FORCE
	ocamlbuild $@

gen.native: .FORCE
	ocamlbuild src/gen_ops/gen.native

src/graph/ops_generated: gen.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./gen.native

load: examples/load/load.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./load.native

lr_gnuplot: examples/basics/linear_regression_gnuplot.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./linear_regression_gnuplot.native

nn_gnuplot: examples/basics/nn_gnuplot.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./nn_gnuplot.native

mnist_nn: examples/mnist/mnist_nn.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_nn.native

mnist_linear: examples/mnist/mnist_linear.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_linear.native

mnist_conv: examples/mnist/mnist_conv.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_conv.native

clean:
	rm -Rf _build/

.FORCE:<commit_msg>Add a 'all' target that recompiles most of the things.<commit_after>MNIST = examples/mnist
MNIST_ALL = $(MNIST)/mnist_conv.native $(MNIST)/mnist_nn.native $(MNIST)/mnist_linear.native
ALL = gen.native examples/load/load.native examples/basics/linear_regression.native $(MNIST_ALL)

%.native: .FORCE
	ocamlbuild $@

gen.native: .FORCE
	ocamlbuild src/gen_ops/gen.native

src/graph/ops_generated: gen.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./gen.native

load: examples/load/load.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./load.native

lr_gnuplot: examples/basics/linear_regression_gnuplot.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./linear_regression_gnuplot.native

nn_gnuplot: examples/basics/nn_gnuplot.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./nn_gnuplot.native

mnist_nn: examples/mnist/mnist_nn.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_nn.native

mnist_linear: examples/mnist/mnist_linear.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_linear.native

mnist_conv: examples/mnist/mnist_conv.native
	LD_LIBRARY_PATH=./lib:$(LD_LIBRARY_PATH) ./mnist_conv.native

clean:
	rm -Rf _build/

.FORCE:

all: $(ALL)
{'fraction_non_alphanumeric': 0.13165537270087124, 'fraction_numerical': 0.0, 'mean_word_length': 6.0067796610169495, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '543081', 'n_tokens_mistral': 862, 'n_tokens_neox': 825, 'n_words': 101}