OmarHashem80 commited on
Commit
d23b3a1
·
verified ·
1 Parent(s): 598cad0

Upload folder using huggingface_hub

Browse files
Files changed (5) hide show
  1. .gitattributes +35 -35
  2. README.md +4 -0
  3. classifier.joblib +3 -0
  4. inferece.py +9 -0
  5. requirements.txt +173 -0
.gitattributes CHANGED
@@ -1,35 +1,35 @@
1
- *.7z filter=lfs diff=lfs merge=lfs -text
2
- *.arrow filter=lfs diff=lfs merge=lfs -text
3
- *.bin filter=lfs diff=lfs merge=lfs -text
4
- *.bz2 filter=lfs diff=lfs merge=lfs -text
5
- *.ckpt filter=lfs diff=lfs merge=lfs -text
6
- *.ftz filter=lfs diff=lfs merge=lfs -text
7
- *.gz filter=lfs diff=lfs merge=lfs -text
8
- *.h5 filter=lfs diff=lfs merge=lfs -text
9
- *.joblib filter=lfs diff=lfs merge=lfs -text
10
- *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
- *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
- *.model filter=lfs diff=lfs merge=lfs -text
13
- *.msgpack filter=lfs diff=lfs merge=lfs -text
14
- *.npy filter=lfs diff=lfs merge=lfs -text
15
- *.npz filter=lfs diff=lfs merge=lfs -text
16
- *.onnx filter=lfs diff=lfs merge=lfs -text
17
- *.ot filter=lfs diff=lfs merge=lfs -text
18
- *.parquet filter=lfs diff=lfs merge=lfs -text
19
- *.pb filter=lfs diff=lfs merge=lfs -text
20
- *.pickle filter=lfs diff=lfs merge=lfs -text
21
- *.pkl filter=lfs diff=lfs merge=lfs -text
22
- *.pt filter=lfs diff=lfs merge=lfs -text
23
- *.pth filter=lfs diff=lfs merge=lfs -text
24
- *.rar filter=lfs diff=lfs merge=lfs -text
25
- *.safetensors filter=lfs diff=lfs merge=lfs -text
26
- saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
- *.tar.* filter=lfs diff=lfs merge=lfs -text
28
- *.tar filter=lfs diff=lfs merge=lfs -text
29
- *.tflite filter=lfs diff=lfs merge=lfs -text
30
- *.tgz filter=lfs diff=lfs merge=lfs -text
31
- *.wasm filter=lfs diff=lfs merge=lfs -text
32
- *.xz filter=lfs diff=lfs merge=lfs -text
33
- *.zip filter=lfs diff=lfs merge=lfs -text
34
- *.zst filter=lfs diff=lfs merge=lfs -text
35
- *tfevents* filter=lfs diff=lfs merge=lfs -text
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ # My Scikit-learn Classifier
2
+
3
+ This model classifies inputs using a classical machine learning approach.
4
+ It was trained using scikit-learn and deployed using Hugging Face's inference API.
classifier.joblib ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:cfc26814c35a39cb3e4585fd560156ed5279fb3e7c6c9a516af73f92c84559fe
3
+ size 3941552
inferece.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ import joblib
2
+ import numpy as np
3
+
4
+ model = joblib.load("classifier.joblib")
5
+
6
+ def predict(inputs):
7
+ X = np.array([[v for v in sample.values()] for sample in inputs])
8
+ predictions = model.predict(X)
9
+ return [int(p) for p in predictions]
requirements.txt ADDED
@@ -0,0 +1,173 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ aiofiles==24.1.0
2
+ annotated-types==0.7.0
3
+ anyio==4.9.0
4
+ argon2-cffi==23.1.0
5
+ argon2-cffi-bindings==21.2.0
6
+ arrow==1.3.0
7
+ asttokens==3.0.0
8
+ async-lru==2.0.5
9
+ attrs==25.3.0
10
+ audioread==3.0.1
11
+ babel==2.17.0
12
+ backcall==0.2.0
13
+ beautifulsoup4==4.13.4
14
+ bleach==6.2.0
15
+ catboost==1.2.8
16
+ certifi==2025.1.31
17
+ cffi==1.17.1
18
+ charset-normalizer==3.4.1
19
+ click==8.1.8
20
+ colorama==0.4.6
21
+ comm==0.2.2
22
+ contourpy==1.3.2
23
+ cycler==0.12.1
24
+ debugpy==1.8.14
25
+ decorator==5.2.1
26
+ defusedxml==0.7.1
27
+ docopt==0.6.2
28
+ exceptiongroup==1.2.2
29
+ executing==2.2.0
30
+ fastapi==0.115.12
31
+ fastjsonschema==2.21.1
32
+ ffmpy==0.5.0
33
+ filelock==3.18.0
34
+ fonttools==4.57.0
35
+ fqdn==1.5.1
36
+ fsspec==2025.3.2
37
+ gradio==5.29.0
38
+ gradio_client==1.10.0
39
+ graphviz==0.20.3
40
+ groovy==0.1.2
41
+ h11==0.16.0
42
+ httpcore==1.0.9
43
+ httpx==0.28.1
44
+ huggingface-hub==0.30.2
45
+ idna==3.10
46
+ imbalanced-learn==0.13.0
47
+ imblearn==0.0
48
+ ipykernel==6.29.5
49
+ ipython==8.12.3
50
+ ipywidgets==8.1.6
51
+ isoduration==20.11.0
52
+ jedi==0.19.2
53
+ Jinja2==3.1.6
54
+ joblib==1.4.2
55
+ json5==0.12.0
56
+ jsonpointer==3.0.0
57
+ jsonschema==4.23.0
58
+ jsonschema-specifications==2025.4.1
59
+ jupyter==1.1.1
60
+ jupyter-console==6.6.3
61
+ jupyter-events==0.12.0
62
+ jupyter-lsp==2.2.5
63
+ jupyter_client==8.6.3
64
+ jupyter_core==5.7.2
65
+ jupyter_server==2.15.0
66
+ jupyter_server_terminals==0.5.3
67
+ jupyterlab==4.4.1
68
+ jupyterlab_pygments==0.3.0
69
+ jupyterlab_server==2.27.3
70
+ jupyterlab_widgets==3.0.14
71
+ kaggle==1.7.4.2
72
+ kiwisolver==1.4.8
73
+ lazy_loader==0.4
74
+ librosa==0.11.0
75
+ lightgbm==4.6.0
76
+ llvmlite==0.44.0
77
+ markdown-it-py==3.0.0
78
+ MarkupSafe==3.0.2
79
+ matplotlib==3.10.1
80
+ matplotlib-inline==0.1.7
81
+ mdurl==0.1.2
82
+ mistune==3.1.3
83
+ msgpack==1.1.0
84
+ narwhals==1.37.1
85
+ nbclient==0.10.2
86
+ nbconvert==7.16.6
87
+ nbformat==5.10.4
88
+ nest-asyncio==1.6.0
89
+ notebook==7.4.1
90
+ notebook_shim==0.2.4
91
+ numba==0.61.2
92
+ numpy==2.2.5
93
+ orjson==3.10.18
94
+ overrides==7.7.0
95
+ packaging==25.0
96
+ pandas==2.2.3
97
+ pandocfilters==1.5.1
98
+ parso==0.8.4
99
+ pickleshare==0.7.5
100
+ pillow==11.2.1
101
+ pipreqs==0.5.0
102
+ platformdirs==4.3.7
103
+ plotly==6.0.1
104
+ pooch==1.8.2
105
+ praat-parselmouth==0.4.5
106
+ preqs==0.1.0
107
+ prometheus_client==0.21.1
108
+ prompt_toolkit==3.0.51
109
+ protobuf==6.30.2
110
+ psutil==7.0.0
111
+ pure_eval==0.2.3
112
+ pycparser==2.22
113
+ pydantic==2.11.4
114
+ pydantic_core==2.33.2
115
+ pydub==0.25.1
116
+ Pygments==2.19.1
117
+ pyparsing==3.2.3
118
+ python-dateutil==2.9.0.post0
119
+ python-json-logger==3.3.0
120
+ python-multipart==0.0.20
121
+ python-slugify==8.0.4
122
+ python-speech-features==0.6
123
+ pytz==2025.2
124
+ pywin32==310
125
+ pywinpty==2.0.15
126
+ PyYAML==6.0.2
127
+ pyzmq==26.4.0
128
+ referencing==0.36.2
129
+ requests==2.32.3
130
+ rfc3339-validator==0.1.4
131
+ rfc3986-validator==0.1.1
132
+ rich==14.0.0
133
+ rpds-py==0.24.0
134
+ ruff==0.11.8
135
+ safehttpx==0.1.6
136
+ scikit-learn==1.6.1
137
+ scipy==1.15.2
138
+ semantic-version==2.10.0
139
+ Send2Trash==1.8.3
140
+ shellingham==1.5.4
141
+ six==1.17.0
142
+ sklearn-compat==0.1.3
143
+ sniffio==1.3.1
144
+ soundfile==0.13.1
145
+ soupsieve==2.7
146
+ soxr==0.5.0.post1
147
+ stack-data==0.6.3
148
+ starlette==0.46.2
149
+ terminado==0.18.1
150
+ text-unidecode==1.3
151
+ threadpoolctl==3.6.0
152
+ tinycss2==1.4.0
153
+ tomli==2.2.1
154
+ tomlkit==0.13.2
155
+ tornado==6.4.2
156
+ tqdm==4.67.1
157
+ traitlets==5.14.3
158
+ typer==0.15.3
159
+ types-python-dateutil==2.9.0.20241206
160
+ typing-inspection==0.4.0
161
+ typing_extensions==4.13.2
162
+ tzdata==2025.2
163
+ uri-template==1.3.0
164
+ urllib3==2.4.0
165
+ uvicorn==0.34.2
166
+ wcwidth==0.2.13
167
+ webcolors==24.11.1
168
+ webencodings==0.5.1
169
+ websocket-client==1.8.0
170
+ websockets==15.0.1
171
+ widgetsnbextension==4.0.14
172
+ xgboost==3.0.0
173
+ yarg==0.1.9