nkarthikeyan commited on
Commit
017ee58
·
verified ·
1 Parent(s): d56e4fe

Update README with Model Card

Browse files
Files changed (1) hide show
  1. README.md +835 -0
README.md ADDED
@@ -0,0 +1,835 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # UCI Adult Data Analysis model using Tensorflow
2
+
3
+ **Version:** 0.1
4
+
5
+ **Short Description:** UCI Adult Data analysis using Tensorflow for demonstration of Patra Model Cards.
6
+
7
+ **Full Description:** We have trained a ML model using the tensorflow framework to predict income for the UCI Adult Dataset. We leverage this data to run the Patra model cards to capture metadata about the model as well as fairness and explainability metrics.
8
+
9
+ **Keywords:** uci adult, tensorflow, explainability, fairness, patra
10
+
11
+ **Author:** Your Name
12
+
13
+ **Input Type:** Tabular
14
+
15
+ **Category:** classification
16
+
17
+ **Foundational Model:** None
18
+
19
+ **Input Data:** https://archive.ics.uci.edu/ml/datasets/adult
20
+
21
+ **Output Data:** https://github.iu.edu/d2i/dockerhub/tensorflow/adult_modelv01
22
+
23
+ ## AI Model
24
+
25
+ **Name:** Income prediction tensorflow model
26
+
27
+ **Version:** 0.1
28
+
29
+ **Description:** Census classification problem using TensorFlow Neural Network using the UCI Adult Dataset
30
+
31
+ **Owner:** Your Name or Organization
32
+
33
+ **Location:** https://example.com/path-to-model
34
+
35
+ **License:** BSD-3 Clause
36
+
37
+ **Framework:** tensorflow
38
+
39
+ **Model Type:** dnn
40
+
41
+ **Test Accuracy:** 0.7919545769691467
42
+
43
+ ### Model Structure
44
+
45
+ ```json
46
+ {
47
+ "module": "keras",
48
+ "class_name": "Sequential",
49
+ "config": {
50
+ "name": "sequential",
51
+ "trainable": true,
52
+ "dtype": {
53
+ "module": "keras",
54
+ "class_name": "DTypePolicy",
55
+ "config": {
56
+ "name": "float32"
57
+ }
58
+ },
59
+ "layers": [
60
+ {
61
+ "module": "keras.layers",
62
+ "class_name": "InputLayer",
63
+ "config": {
64
+ "batch_shape": [
65
+ 100
66
+ ],
67
+ "dtype": "float32",
68
+ "sparse": false,
69
+ "name": "input_layer"
70
+ }
71
+ },
72
+ {
73
+ "module": "keras.layers",
74
+ "class_name": "Dense",
75
+ "config": {
76
+ "name": "dense",
77
+ "trainable": true,
78
+ "dtype": {
79
+ "module": "keras",
80
+ "class_name": "DTypePolicy",
81
+ "config": {
82
+ "name": "float32"
83
+ }
84
+ },
85
+ "units": 64,
86
+ "activation": "relu",
87
+ "use_bias": true,
88
+ "kernel_initializer": {
89
+ "module": "keras.initializers",
90
+ "class_name": "GlorotUniform",
91
+ "config": {}
92
+ },
93
+ "bias_initializer": {
94
+ "module": "keras.initializers",
95
+ "class_name": "Zeros",
96
+ "config": {}
97
+ }
98
+ },
99
+ "build_config": {
100
+ "input_shape": [
101
+ 100
102
+ ]
103
+ }
104
+ },
105
+ {
106
+ "module": "keras.layers",
107
+ "class_name": "Dense",
108
+ "config": {
109
+ "name": "dense_1",
110
+ "trainable": true,
111
+ "dtype": {
112
+ "module": "keras",
113
+ "class_name": "DTypePolicy",
114
+ "config": {
115
+ "name": "float32"
116
+ }
117
+ },
118
+ "units": 128,
119
+ "activation": "relu",
120
+ "use_bias": true,
121
+ "kernel_initializer": {
122
+ "module": "keras.initializers",
123
+ "class_name": "GlorotUniform",
124
+ "config": {}
125
+ },
126
+ "bias_initializer": {
127
+ "module": "keras.initializers",
128
+ "class_name": "Zeros",
129
+ "config": {}
130
+ }
131
+ },
132
+ "build_config": {
133
+ "input_shape": [
134
+ 64
135
+ ]
136
+ }
137
+ },
138
+ {
139
+ "module": "keras.layers",
140
+ "class_name": "Dense",
141
+ "config": {
142
+ "name": "dense_2",
143
+ "trainable": true,
144
+ "dtype": {
145
+ "module": "keras",
146
+ "class_name": "DTypePolicy",
147
+ "config": {
148
+ "name": "float32"
149
+ }
150
+ },
151
+ "units": 64,
152
+ "activation": "relu",
153
+ "use_bias": true,
154
+ "kernel_initializer": {
155
+ "module": "keras.initializers",
156
+ "class_name": "GlorotUniform",
157
+ "config": {}
158
+ },
159
+ "bias_initializer": {
160
+ "module": "keras.initializers",
161
+ "class_name": "Zeros",
162
+ "config": {}
163
+ }
164
+ },
165
+ "build_config": {
166
+ "input_shape": [
167
+ 128
168
+ ]
169
+ }
170
+ },
171
+ {
172
+ "module": "keras.layers",
173
+ "class_name": "Dense",
174
+ "config": {
175
+ "name": "dense_3",
176
+ "trainable": true,
177
+ "dtype": {
178
+ "module": "keras",
179
+ "class_name": "DTypePolicy",
180
+ "config": {
181
+ "name": "float32"
182
+ }
183
+ },
184
+ "units": 1,
185
+ "activation": "sigmoid",
186
+ "use_bias": true,
187
+ "kernel_initializer": {
188
+ "module": "keras.initializers",
189
+ "class_name": "GlorotUniform",
190
+ "config": {}
191
+ },
192
+ "bias_initializer": {
193
+ "module": "keras.initializers",
194
+ "class_name": "Zeros",
195
+ "config": {}
196
+ }
197
+ },
198
+ "build_config": {
199
+ "input_shape": [
200
+ 64
201
+ ]
202
+ }
203
+ }
204
+ ],
205
+ "build_input_shape": [
206
+ 100
207
+ ]
208
+ },
209
+ "build_config": {
210
+ "input_shape": [
211
+ 100
212
+ ]
213
+ },
214
+ "compile_config": {
215
+ "optimizer": {
216
+ "module": "keras.optimizers",
217
+ "class_name": "Adam",
218
+ "config": {
219
+ "name": "adam",
220
+ "learning_rate": 0.0010000000474974513,
221
+ "use_ema": false,
222
+ "ema_momentum": 0.99,
223
+ "beta_1": 0.9,
224
+ "beta_2": 0.999,
225
+ "epsilon": 1e-07,
226
+ "amsgrad": false
227
+ }
228
+ },
229
+ "loss": "binary_crossentropy",
230
+ "metrics": [
231
+ "accuracy"
232
+ ],
233
+ "run_eagerly": false,
234
+ "steps_per_execution": 1,
235
+ "jit_compile": false
236
+ }
237
+ }
238
+ ```
239
+
240
+ ### Metrics
241
+
242
+ - **Test loss:** 0.5084354877471924
243
+ - **Epochs:** 100
244
+ - **Batch Size:** 32
245
+ - **Optimizer:** Adam
246
+ - **Learning Rate:** 0.001
247
+ - **Input Shape:** (26048, 100)
248
+
249
+ ## Bias Analysis
250
+
251
+ - **demographic_parity_diff:** 0.032400848225782965
252
+ - **equal_odds_difference:** 0.03417438108252019
253
+
254
+ ## Explainability Analysis
255
+
256
+ - **capital_gain:** 0.14158532669974697
257
+ - **fnlwgt:** 0.015681726452377108
258
+ - **age:** 0.00021690960559580313
259
+ - **hours_per_week:** 0.00013091093136204657
260
+ - **relationship__Not_in_family:** 7.917947239345974e-05
261
+ - **marital_status__Married_civ_spouse:** 7.522924906677672e-05
262
+ - **education__HS_grad:** 5.9253134661254366e-05
263
+ - **occupation__Exec_managerial:** 5.8465765582191924e-05
264
+ - **marital_status__Never_married:** 2.9966458678243015e-05
265
+ - **education_num:** 2.848242719968154e-05
266
+
267
+ ## Model Requirements
268
+
269
+ - absl-py==1.4.0
270
+ - accelerate==1.2.1
271
+ - aiohappyeyeballs==2.4.4
272
+ - aiohttp==3.11.11
273
+ - aiosignal==1.3.2
274
+ - alabaster==1.0.0
275
+ - albucore==0.0.19
276
+ - albumentations==1.4.20
277
+ - ale-py==0.10.1
278
+ - altair==5.5.0
279
+ - annotated-types==0.7.0
280
+ - anyio==3.7.1
281
+ - argon2-cffi-bindings==21.2.0
282
+ - argon2-cffi==23.1.0
283
+ - array-record==0.6.0
284
+ - arviz==0.20.0
285
+ - astropy-iers-data==0.2025.1.27.0.32.44
286
+ - astropy==6.1.7
287
+ - astunparse==1.6.3
288
+ - atpublic==4.1.0
289
+ - attrs==25.1.0
290
+ - audioread==3.0.1
291
+ - autocommand==2.2.2
292
+ - autograd==1.7.0
293
+ - babel==2.16.0
294
+ - backcall==0.2.0
295
+ - backports.tarfile==1.2.0
296
+ - beautifulsoup4==4.12.3
297
+ - bigframes==1.33.0
298
+ - bigquery-magics==0.5.0
299
+ - bleach==6.2.0
300
+ - blinker==1.9.0
301
+ - blis==0.7.11
302
+ - blosc2==3.0.0
303
+ - bokeh==3.6.2
304
+ - bottleneck==1.4.2
305
+ - bqplot==0.12.44
306
+ - branca==0.8.1
307
+ - cachecontrol==0.14.2
308
+ - cachetools==5.5.1
309
+ - catalogue==2.0.10
310
+ - certifi==2024.12.14
311
+ - cffi==1.17.1
312
+ - chardet==5.2.0
313
+ - charset-normalizer==3.4.1
314
+ - chex==0.1.88
315
+ - clarabel==0.9.0
316
+ - click==8.1.8
317
+ - cloudpathlib==0.20.0
318
+ - cloudpickle==3.1.1
319
+ - cmake==3.31.4
320
+ - cmdstanpy==1.2.5
321
+ - colorcet==3.1.0
322
+ - colorlover==0.3.0
323
+ - colour==0.1.5
324
+ - community==1.0.0b1
325
+ - confection==0.1.5
326
+ - cons==0.4.6
327
+ - contourpy==1.3.1
328
+ - cramjam==2.9.1
329
+ - cryptography==43.0.3
330
+ - cuda-python==12.6.0
331
+ - cudf-cu12==24.12.0
332
+ - cufflinks==0.17.3
333
+ - cupy-cuda12x==13.3.0
334
+ - cvxopt==1.3.2
335
+ - cvxpy==1.6.0
336
+ - cycler==0.12.1
337
+ - cyipopt==1.5.0
338
+ - cymem==2.0.11
339
+ - cython==3.0.11
340
+ - dask==2024.10.0
341
+ - datascience==0.17.6
342
+ - db-dtypes==1.4.0
343
+ - dbus-python==1.2.18
344
+ - debugpy==1.8.0
345
+ - decorator==4.4.2
346
+ - defusedxml==0.7.1
347
+ - deprecated==1.2.18
348
+ - diffusers==0.32.2
349
+ - distro==1.9.0
350
+ - dlib==19.24.2
351
+ - dm-tree==0.1.8
352
+ - docker-pycreds==0.4.0
353
+ - docstring-parser==0.16
354
+ - docutils==0.21.2
355
+ - dopamine-rl==4.1.2
356
+ - duckdb==1.1.3
357
+ - earthengine-api==1.4.6
358
+ - easydict==1.13
359
+ - editdistance==0.8.1
360
+ - eerepr==0.1.0
361
+ - einops==0.8.0
362
+ - en-core-web-sm==3.7.1
363
+ - entrypoints==0.4
364
+ - et-xmlfile==2.0.0
365
+ - etils==1.11.0
366
+ - etuples==0.3.9
367
+ - eval-type-backport==0.2.2
368
+ - farama-notifications==0.0.4
369
+ - fastai==2.7.18
370
+ - fastcore==1.7.28
371
+ - fastdownload==0.0.7
372
+ - fastjsonschema==2.21.1
373
+ - fastprogress==1.0.3
374
+ - fastrlock==0.8.3
375
+ - filelock==3.17.0
376
+ - firebase-admin==6.6.0
377
+ - flask==3.1.0
378
+ - flatbuffers==25.1.24
379
+ - flax==0.10.2
380
+ - folium==0.19.4
381
+ - fonttools==4.55.6
382
+ - frozendict==2.4.6
383
+ - frozenlist==1.5.0
384
+ - fsspec==2024.10.0
385
+ - future==1.0.0
386
+ - gast==0.6.0
387
+ - gcsfs==2024.10.0
388
+ - gdal==3.6.4
389
+ - gdown==5.2.0
390
+ - geemap==0.35.1
391
+ - gensim==4.3.3
392
+ - geocoder==1.38.1
393
+ - geographiclib==2.0
394
+ - geopandas==1.0.1
395
+ - geopy==2.4.1
396
+ - gin-config==0.5.0
397
+ - gitdb==4.0.12
398
+ - gitpython==3.1.44
399
+ - glob2==0.7
400
+ - google-ai-generativelanguage==0.6.15
401
+ - google-api-core==2.19.2
402
+ - google-api-python-client==2.155.0
403
+ - google-auth-httplib2==0.2.0
404
+ - google-auth-oauthlib==1.2.1
405
+ - google-auth==2.27.0
406
+ - google-cloud-aiplatform==1.74.0
407
+ - google-cloud-bigquery-connection==1.17.0
408
+ - google-cloud-bigquery-storage==2.27.0
409
+ - google-cloud-bigquery==3.25.0
410
+ - google-cloud-bigtable==2.28.1
411
+ - google-cloud-core==2.4.1
412
+ - google-cloud-datastore==2.20.2
413
+ - google-cloud-firestore==2.19.0
414
+ - google-cloud-functions==1.19.0
415
+ - google-cloud-iam==2.17.0
416
+ - google-cloud-language==2.16.0
417
+ - google-cloud-pubsub==2.25.0
418
+ - google-cloud-resource-manager==1.14.0
419
+ - google-cloud-spanner==3.51.0
420
+ - google-cloud-storage==2.19.0
421
+ - google-cloud-translate==3.19.0
422
+ - google-colab==1.0.0
423
+ - google-crc32c==1.6.0
424
+ - google-genai==0.3.0
425
+ - google-generativeai==0.8.4
426
+ - google-pasta==0.2.0
427
+ - google-resumable-media==2.7.2
428
+ - google==2.0.3
429
+ - googleapis-common-protos==1.66.0
430
+ - googledrivedownloader==0.4
431
+ - graphviz==0.20.3
432
+ - greenlet==3.1.1
433
+ - grpc-google-iam-v1==0.14.0
434
+ - grpc-interceptor==0.15.4
435
+ - grpcio-status==1.62.3
436
+ - grpcio==1.70.0
437
+ - gspread-dataframe==4.0.0
438
+ - gspread==6.1.4
439
+ - gym-notices==0.0.8
440
+ - gym==0.25.2
441
+ - gymnasium==1.0.0
442
+ - h11==0.14.0
443
+ - h5netcdf==1.5.0
444
+ - h5py==3.12.1
445
+ - highspy==1.9.0
446
+ - holidays==0.65
447
+ - holoviews==1.20.0
448
+ - html5lib==1.1
449
+ - httpcore==1.0.7
450
+ - httpimport==1.4.0
451
+ - httplib2==0.22.0
452
+ - httpx==0.28.1
453
+ - huggingface-hub==0.27.1
454
+ - humanize==4.11.0
455
+ - hyperopt==0.2.7
456
+ - ibis-framework==9.2.0
457
+ - idna==3.10
458
+ - imageio-ffmpeg==0.6.0
459
+ - imageio==2.36.1
460
+ - imagesize==1.4.1
461
+ - imbalanced-learn==0.13.0
462
+ - imgaug==0.4.0
463
+ - immutabledict==4.2.1
464
+ - importlib-metadata==8.6.1
465
+ - importlib-resources==6.5.2
466
+ - imutils==0.5.4
467
+ - inflect==7.5.0
468
+ - iniconfig==2.0.0
469
+ - intel-cmplr-lib-ur==2025.0.4
470
+ - intel-openmp==2025.0.4
471
+ - ipyevents==2.0.2
472
+ - ipyfilechooser==0.6.0
473
+ - ipykernel==5.5.6
474
+ - ipyleaflet==0.19.2
475
+ - ipyparallel==8.8.0
476
+ - ipython-genutils==0.2.0
477
+ - ipython-sql==0.5.0
478
+ - ipython==7.34.0
479
+ - ipytree==0.2.2
480
+ - ipywidgets==7.7.1
481
+ - itsdangerous==2.2.0
482
+ - jaraco.collections==5.1.0
483
+ - jaraco.context==5.3.0
484
+ - jaraco.functools==4.0.1
485
+ - jaraco.text==3.12.1
486
+ - jax-cuda12-pjrt==0.4.33
487
+ - jax-cuda12-plugin==0.4.33
488
+ - jax==0.4.33
489
+ - jaxlib==0.4.33
490
+ - jeepney==0.7.1
491
+ - jellyfish==1.1.0
492
+ - jieba==0.42.1
493
+ - jinja2==3.1.5
494
+ - jiter==0.8.2
495
+ - joblib==1.4.2
496
+ - jsonpatch==1.33
497
+ - jsonpickle==4.0.1
498
+ - jsonpointer==3.0.0
499
+ - jsonschema-specifications==2024.10.1
500
+ - jsonschema==4.23.0
501
+ - jupyter-client==6.1.12
502
+ - jupyter-console==6.1.0
503
+ - jupyter-core==5.7.2
504
+ - jupyter-leaflet==0.19.2
505
+ - jupyter-server==1.24.0
506
+ - jupyterlab-pygments==0.3.0
507
+ - jupyterlab-widgets==3.0.13
508
+ - kaggle==1.6.17
509
+ - kagglehub==0.3.6
510
+ - keras==3.8.0
511
+ - keyring==23.5.0
512
+ - kiwisolver==1.4.8
513
+ - langchain-core==0.3.31
514
+ - langchain-text-splitters==0.3.5
515
+ - langchain==0.3.15
516
+ - langcodes==3.5.0
517
+ - langsmith==0.3.1
518
+ - language-data==1.3.0
519
+ - launchpadlib==1.10.16
520
+ - lazr.restfulclient==0.14.4
521
+ - lazr.uri==1.0.6
522
+ - lazy-loader==0.4
523
+ - libclang==18.1.1
524
+ - libcudf-cu12==24.12.0
525
+ - libkvikio-cu12==24.12.1
526
+ - librosa==0.10.2.post1
527
+ - lightgbm==4.5.0
528
+ - linkify-it-py==2.0.3
529
+ - llvmlite==0.43.0
530
+ - locket==1.0.0
531
+ - logical-unification==0.4.6
532
+ - lxml==5.3.0
533
+ - marisa-trie==1.2.1
534
+ - markdown-it-py==3.0.0
535
+ - markdown==3.7
536
+ - markupsafe==3.0.2
537
+ - matplotlib-inline==0.1.7
538
+ - matplotlib-venn==1.1.1
539
+ - matplotlib==3.10.0
540
+ - mdit-py-plugins==0.4.2
541
+ - mdurl==0.1.2
542
+ - minikanren==1.0.3
543
+ - missingno==0.5.2
544
+ - mistune==3.1.0
545
+ - mizani==0.13.1
546
+ - mkl==2025.0.1
547
+ - ml-dtypes==0.4.1
548
+ - mlxtend==0.23.4
549
+ - more-itertools==10.5.0
550
+ - moviepy==1.0.3
551
+ - mpmath==1.3.0
552
+ - msgpack==1.1.0
553
+ - multidict==6.1.0
554
+ - multipledispatch==1.0.0
555
+ - multitasking==0.0.11
556
+ - murmurhash==1.0.12
557
+ - music21==9.3.0
558
+ - namex==0.0.8
559
+ - narwhals==1.24.0
560
+ - natsort==8.4.0
561
+ - nbclassic==1.2.0
562
+ - nbclient==0.10.2
563
+ - nbconvert==7.16.5
564
+ - nbformat==5.10.4
565
+ - ndindex==1.9.2
566
+ - nest-asyncio==1.6.0
567
+ - networkx==3.4.2
568
+ - nibabel==5.3.2
569
+ - nltk==3.9.1
570
+ - notebook-shim==0.2.4
571
+ - notebook==6.5.5
572
+ - numba-cuda==0.0.17.1
573
+ - numba==0.60.0
574
+ - numexpr==2.10.2
575
+ - numpy==1.26.4
576
+ - nvidia-cublas-cu12==12.5.3.2
577
+ - nvidia-cuda-cupti-cu12==12.5.82
578
+ - nvidia-cuda-nvcc-cu12==12.5.82
579
+ - nvidia-cuda-nvrtc-cu12==12.5.82
580
+ - nvidia-cuda-runtime-cu12==12.5.82
581
+ - nvidia-cudnn-cu12==9.3.0.75
582
+ - nvidia-cufft-cu12==11.2.3.61
583
+ - nvidia-curand-cu12==10.3.6.82
584
+ - nvidia-cusolver-cu12==11.6.3.83
585
+ - nvidia-cusparse-cu12==12.5.1.3
586
+ - nvidia-nccl-cu12==2.21.5
587
+ - nvidia-nvcomp-cu12==4.1.0.6
588
+ - nvidia-nvjitlink-cu12==12.5.82
589
+ - nvidia-nvtx-cu12==12.4.127
590
+ - nvtx==0.2.10
591
+ - nx-cugraph-cu12==24.12.0
592
+ - oauth2client==4.1.3
593
+ - oauthlib==3.2.2
594
+ - openai==1.59.9
595
+ - opencv-contrib-python==4.10.0.84
596
+ - opencv-python-headless==4.11.0.86
597
+ - opencv-python==4.10.0.84
598
+ - openpyxl==3.1.5
599
+ - opentelemetry-api==1.16.0
600
+ - opentelemetry-sdk==1.16.0
601
+ - opentelemetry-semantic-conventions==0.37b0
602
+ - opt-einsum==3.4.0
603
+ - optax==0.2.4
604
+ - optree==0.14.0
605
+ - orbax-checkpoint==0.6.4
606
+ - orjson==3.10.15
607
+ - osqp==0.6.7.post3
608
+ - packaging==24.2
609
+ - pandas-datareader==0.10.0
610
+ - pandas-gbq==0.26.1
611
+ - pandas-stubs==2.2.2.240909
612
+ - pandas==2.2.2
613
+ - pandocfilters==1.5.1
614
+ - panel==1.6.0
615
+ - param==2.2.0
616
+ - parso==0.8.4
617
+ - parsy==2.1
618
+ - partd==1.4.2
619
+ - pathlib==1.0.1
620
+ - patra-toolkit==0.1.2
621
+ - patsy==1.0.1
622
+ - peewee==3.17.8
623
+ - peft==0.14.0
624
+ - pexpect==4.9.0
625
+ - pickleshare==0.7.5
626
+ - pillow==11.1.0
627
+ - pip==24.1.2
628
+ - platformdirs==4.3.6
629
+ - plotly==5.24.1
630
+ - plotnine==0.14.5
631
+ - pluggy==1.5.0
632
+ - ply==3.11
633
+ - polars==1.9.0
634
+ - pooch==1.8.2
635
+ - portpicker==1.5.2
636
+ - preshed==3.0.9
637
+ - prettytable==3.13.0
638
+ - proglog==0.1.10
639
+ - progressbar2==4.5.0
640
+ - prometheus-client==0.21.1
641
+ - promise==2.3
642
+ - prompt-toolkit==3.0.50
643
+ - propcache==0.2.1
644
+ - prophet==1.1.6
645
+ - proto-plus==1.25.0
646
+ - protobuf==4.25.6
647
+ - psutil==5.9.5
648
+ - psycopg2==2.9.10
649
+ - ptyprocess==0.7.0
650
+ - py-cpuinfo==9.0.0
651
+ - py4j==0.10.9.7
652
+ - pyarrow==17.0.0
653
+ - pyasn1-modules==0.4.1
654
+ - pyasn1==0.6.1
655
+ - pycocotools==2.0.8
656
+ - pycparser==2.22
657
+ - pydantic-core==2.27.2
658
+ - pydantic==2.10.6
659
+ - pydata-google-auth==1.9.1
660
+ - pydot==3.0.4
661
+ - pydotplus==2.0.2
662
+ - pydrive2==1.21.3
663
+ - pydrive==1.3.1
664
+ - pyerfa==2.0.1.5
665
+ - pygame==2.6.1
666
+ - pygit2==1.16.0
667
+ - pygments==2.18.0
668
+ - pygobject==3.42.1
669
+ - pyjwt==2.10.1
670
+ - pylibcudf-cu12==24.12.0
671
+ - pylibcugraph-cu12==24.12.0
672
+ - pylibraft-cu12==24.12.0
673
+ - pymc==5.19.1
674
+ - pymystem3==0.2.0
675
+ - pynvjitlink-cu12==0.4.0
676
+ - pyogrio==0.10.0
677
+ - pyomo==6.8.2
678
+ - pyopengl==3.1.9
679
+ - pyopenssl==24.2.1
680
+ - pyparsing==3.2.1
681
+ - pyperclip==1.9.0
682
+ - pyproj==3.7.0
683
+ - pyshp==2.3.1
684
+ - pysocks==1.7.1
685
+ - pyspark==3.5.4
686
+ - pytensor==2.26.4
687
+ - pytest==8.3.4
688
+ - python-apt==0.0.0
689
+ - python-box==7.3.2
690
+ - python-dateutil==2.8.2
691
+ - python-louvain==0.16
692
+ - python-slugify==8.0.4
693
+ - python-snappy==0.7.3
694
+ - python-utils==3.9.1
695
+ - pytz==2024.2
696
+ - pyviz-comms==3.0.4
697
+ - pyyaml==6.0.2
698
+ - pyzmq==24.0.1
699
+ - qdldl==0.1.7.post5
700
+ - ratelim==0.1.6
701
+ - referencing==0.36.2
702
+ - regex==2024.11.6
703
+ - requests-oauthlib==1.3.1
704
+ - requests-toolbelt==1.0.0
705
+ - requests==2.32.3
706
+ - requirements-parser==0.9.0
707
+ - rich==13.9.4
708
+ - rmm-cu12==24.12.1
709
+ - rpds-py==0.22.3
710
+ - rpy2==3.4.2
711
+ - rsa==4.9
712
+ - safetensors==0.5.2
713
+ - scikit-image==0.25.1
714
+ - scikit-learn==1.6.1
715
+ - scipy==1.13.1
716
+ - scooby==0.10.0
717
+ - scs==3.2.7.post2
718
+ - seaborn==0.13.2
719
+ - secretstorage==3.3.1
720
+ - send2trash==1.8.3
721
+ - sentence-transformers==3.3.1
722
+ - sentencepiece==0.2.0
723
+ - sentry-sdk==2.20.0
724
+ - setproctitle==1.3.4
725
+ - setuptools==75.1.0
726
+ - shapely==2.0.6
727
+ - shellingham==1.5.4
728
+ - simple-parsing==0.1.7
729
+ - six==1.17.0
730
+ - sklearn-compat==0.1.3
731
+ - sklearn-pandas==2.2.0
732
+ - slicer==0.0.8
733
+ - smart-open==7.1.0
734
+ - smmap==5.0.2
735
+ - sniffio==1.3.1
736
+ - snowballstemmer==2.2.0
737
+ - soundfile==0.13.1
738
+ - soupsieve==2.6
739
+ - soxr==0.5.0.post1
740
+ - spacy-legacy==3.0.12
741
+ - spacy-loggers==1.0.5
742
+ - spacy==3.7.5
743
+ - spanner-graph-notebook==1.0.9
744
+ - sphinx==8.1.3
745
+ - sphinxcontrib-applehelp==2.0.0
746
+ - sphinxcontrib-devhelp==2.0.0
747
+ - sphinxcontrib-htmlhelp==2.1.0
748
+ - sphinxcontrib-jsmath==1.0.1
749
+ - sphinxcontrib-qthelp==2.0.0
750
+ - sphinxcontrib-serializinghtml==2.0.0
751
+ - sqlalchemy==2.0.37
752
+ - sqlglot==25.6.1
753
+ - sqlparse==0.5.3
754
+ - srsly==2.5.1
755
+ - stanio==0.5.1
756
+ - statsmodels==0.14.4
757
+ - stringzilla==3.11.3
758
+ - sympy==1.13.1
759
+ - tables==3.10.2
760
+ - tabulate==0.9.0
761
+ - tbb==2022.0.0
762
+ - tcmlib==1.2.0
763
+ - tenacity==9.0.0
764
+ - tensorboard-data-server==0.7.2
765
+ - tensorboard==2.18.0
766
+ - tensorflow-datasets==4.9.7
767
+ - tensorflow-hub==0.16.1
768
+ - tensorflow-io-gcs-filesystem==0.37.1
769
+ - tensorflow-metadata==1.16.1
770
+ - tensorflow-probability==0.24.0
771
+ - tensorflow==2.18.0
772
+ - tensorstore==0.1.71
773
+ - termcolor==2.5.0
774
+ - terminado==0.18.1
775
+ - text-unidecode==1.3
776
+ - textblob==0.17.1
777
+ - tf-keras==2.18.0
778
+ - tf-slim==1.1.0
779
+ - thinc==8.2.5
780
+ - threadpoolctl==3.5.0
781
+ - tifffile==2025.1.10
782
+ - timm==1.0.14
783
+ - tinycss2==1.4.0
784
+ - tokenizers==0.21.0
785
+ - toml==0.10.2
786
+ - tomli==2.0.1
787
+ - toolz==0.12.1
788
+ - torch==2.5.1+cu124
789
+ - torchaudio==2.5.1+cu124
790
+ - torchsummary==1.5.1
791
+ - torchvision==0.20.1+cu124
792
+ - tornado==6.3.3
793
+ - tqdm==4.67.1
794
+ - traitlets==5.7.1
795
+ - traittypes==0.2.1
796
+ - transformers==4.47.1
797
+ - triton==3.1.0
798
+ - tweepy==4.14.0
799
+ - typeguard==4.4.1
800
+ - typer==0.15.1
801
+ - types-pytz==2024.2.0.20241221
802
+ - types-setuptools==75.8.0.20250110
803
+ - typing-extensions==4.12.2
804
+ - tzdata==2025.1
805
+ - tzlocal==5.2
806
+ - uc-micro-py==1.0.3
807
+ - umf==0.9.1
808
+ - uritemplate==4.1.1
809
+ - urllib3==2.3.0
810
+ - vega-datasets==0.9.0
811
+ - wadllib==1.3.6
812
+ - wandb==0.19.4
813
+ - wasabi==1.1.3
814
+ - wcwidth==0.2.13
815
+ - weasel==0.4.1
816
+ - webcolors==24.11.1
817
+ - webencodings==0.5.1
818
+ - websocket-client==1.8.0
819
+ - websockets==14.2
820
+ - werkzeug==3.1.3
821
+ - wheel==0.45.1
822
+ - widgetsnbextension==3.6.10
823
+ - wordcloud==1.9.4
824
+ - wrapt==1.17.2
825
+ - xarray-einstats==0.8.0
826
+ - xarray==2025.1.1
827
+ - xgboost==2.1.3
828
+ - xlrd==2.0.1
829
+ - xyzservices==2025.1.0
830
+ - yarl==1.18.3
831
+ - yellowbrick==1.5
832
+ - yfinance==0.2.52
833
+ - zipp==3.21.0
834
+ - zstandard==0.23.0
835
+