-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
134 lines (109 loc) · 1.93 KB
/
Copy path.gitignore
File metadata and controls
134 lines (109 loc) · 1.93 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
# ========================================
# AI FASHION ASSISTANT V2.0 - GIT IGNORE
# ========================================
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Virtual environments
venv/
ENV/
env/
.venv
# Jupyter Notebook
.ipynb_checkpoints
*.ipynb_checkpoints/
# PyCharm
.idea/
# VS Code
.vscode/
# Environment variables
.env
.env.local
# Data (too large for git)
data/raw/images/
data/processed/*.csv
data/processed/*.npy
data/ground_truth/*.csv
data/user_profiles/*.csv
# Embeddings (large files)
embeddings/text/*.npy
embeddings/image/*.npy
embeddings/hybrid/*.npy
embeddings/user/*.npy
# Models (large files)
models/fusion/*.pkl
models/fusion/*.joblib
models/reranker/*.pkl
models/personalization/*.pkl
models/checkpoints/*.pth
models/checkpoints/*.pt
# FAISS indexes (large files)
indexes/*.index
indexes/*.faiss
# Logs
logs/
*.log
# Cache
.cache/
*.cache
__MACOSX/
# OS
.DS_Store
Thumbs.db
desktop.ini
# Temporary files
*.tmp
*.temp
*.swp
*.swo
# Keep directory structure but ignore contents
data/raw/images/*
!data/raw/images/.gitkeep
embeddings/text/*
!embeddings/text/.gitkeep
embeddings/image/*
!embeddings/image/.gitkeep
embeddings/hybrid/*
!embeddings/hybrid/.gitkeep
models/fusion/*
!models/fusion/.gitkeep
indexes/*
!indexes/.gitkeep
# Keep sample data for demo
!data/raw/sample_data.csv
!data/raw/images/sample*.jpg
# Keep configs
!configs/*.yaml
!configs/*.yml
# Keep documentation
!docs/**/*.md
!docs/**/*.png
!docs/**/*.jpg
# v2.3 - ignore generated chroma db / large artifacts
v2.3-ai-agents-langchain/data/chroma_db/
v2.3-ai-agents-langchain/**/chroma_db/
v2.3-ai-agents-langchain/**/*.sqlite3
v2.3-ai-agents-langchain/**/*.bin
# ignore generated chroma artifacts
v2.3-ai-agents-langchain/data/chroma_db/
v2.3-ai-agents-langchain/**/*.sqlite3
v2.3-ai-agents-langchain/**/*.bin