diff --git a/.gitignore b/.gitignore index eab0ed1..7cc5ce4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,38 +1,28 @@ -# Directories (third-party libraries) +# Third-party libraries ultralytics/ -# Large files in models and datasets directories -models/**/*.pkl -models/**/*.joblib -models/**/*.h5 -datasets/*.csv -datasets/**/*.csv - -# Large model files and weights +# Large model weights and binary files *.pt *.pth -*.h5 *.ckpt -*.pkl -*.joblib +*.weights +*.bin *.onnx *.pb *.tflite -*.weights -*.bin -# Large data files -*.csv -*.parquet -*.feather -*.hdf5 -*.h5 +# Large data files (CSV files in datasets directory) +datasets/*.csv +datasets/**/*.csv -# Generated and temporary files +# Generated CSV files templates/static/public/files/NDCC_*.csv +templates/static/public/files/results.csv + +# Model weights in specific directories +templates/static/public/files/repair/weights/*.pt templates/static/public/files/repair/predicted/*.jpg templates/static/public/files/repair/predicted/*.png -templates/static/public/files/repair/weights/*.pt # Python cache __pycache__/ @@ -40,6 +30,8 @@ __pycache__/ *$py.class *.so .Python +*.pkl +*.joblib # Virtual environments venv/ @@ -61,14 +53,10 @@ Thumbs.db # Logs *.log -# Results and output files -results.csv -*.csv.bak +# HDF5 files (large data files) +*.hdf5 +*.h5 -# Large images (optional - uncomment if needed) -# *.jpg -# *.jpeg -# *.png -# *.gif -# *.bmp -# *.tiff +# Parquet and feather (large data formats) +*.parquet +*.feather