# Build directories
build*/

# Makefile-built executables (built in project root)
mnist
mnist_hypertune_tpe
mnist_hypertune_grid
mnist_hypertune_random
mnist_hypertune_bayes
logic
digit5x7
save_test
save_test_binary
blas_perf
pima
test_tensor
test_network
test_activations
test_comprehensive_callbacks
test_forward_pass
test_loss_functions
test_save_load
test_training_convergence
test_optimizers
test_json
test_hypertune
test_onnx_export
test_metal
test_online_training
bench_gpu_training

# CSV data files in project root (downloaded/generated datasets)
*.csv

# Generated data files
data/fashion_mnist.onnx
data/fashion_mnist_learning_curve.csv
data/fashion-mnist_train.csv
data/fashion-mnist_test.csv
data/mnist_train.csv
data/mnist_test.csv
*.onnx

# Generated docs
fashion_mnist.html
fashion_mnist.pikchr
fashion_mnist.svg
IMPROVEMENTS.md
STRERROR_IMPLEMENTATION.md

# Object files
*.o
*.ko
*.obj
*.elf
*.d

# Linker output
*.ilk
*.map
*.exp

# Precompiled Headers
*.gch
*.pch

# Libraries
*.lib
*.a
*.la
*.lo

# Shared objects
*.dll
*.so
*.so.*
*.dylib

# Executables
*.exe
*.out
*.app
*.i*86
*.x86_64
*.hex

# Debug files
*.dSYM/
*.su
*.idb
*.pdb

# IDE / OS
.vs/
.vscode
Debug/
Release/
.DS_Store
*.opendb
*.user
*.db
*.filters

# Misc
*.mod*
*.cmd
.tmp_versions/
modules.order
Module.symvers
Mkfile.old
dkms.conf
cblas.h
cblas/
test5x7/
