lightwood

View on PyPIReverse Dependencies (1)

24.12.3.0 lightwood-24.12.3.0-py3-none-any.whl

Wheel Details

Project: lightwood
Version: 24.12.3.0
Filename: lightwood-24.12.3.0-py3-none-any.whl
Download: [link]
Size: 230078
MD5: 33c27588a1a1d2ac42ad0856911a3a14
SHA256: 6c3fd3d75cbbd10c312054ae7bddc5bce8aabda999383eceaec49f13bead09c4
Uploaded: 2024-12-19 16:38:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lightwood
Version: 24.12.3.0
Summary: Lightwood is Legos for Machine Learning.
Author: MindsDB Inc.
License: GPL-3.0-only
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<3.12
Requires-Dist: autopep8 (>=1.5.7); extra == "dev"
Requires-Dist: black (==24.3.0)
Requires-Dist: colorlog (==6.5.0)
Requires-Dist: dataclasses_json (>=0.5.4)
Requires-Dist: dataprep_ml (<24.6.1.0,>=24.5.1.2)
Requires-Dist: dill (==0.3.6)
Requires-Dist: flake8 (>=6.0.0); extra == "dev"
Requires-Dist: gluonts (<0.14.0,>=0.13.2); extra == "extra-ts"
Requires-Dist: librosa (==0.8.1); extra == "audio"
Requires-Dist: lightgbm (<=4.4.0,>=4.3.0); extra == "extra"
Requires-Dist: mindsdb-evaluator (>=0.0.13)
Requires-Dist: mxnet (<2.0.0,>=1.6.0); extra == "extra-ts"
Requires-Dist: neuralforecast (<1.7.0,>=1.6.4); extra == "extra-ts"
Requires-Dist: nltk (<3.9,>=3.8)
Requires-Dist: numpy (>1.23.0)
Requires-Dist: optuna (<4.0.0,>=3.1.0)
Requires-Dist: pandas (<2.1.0,>=2.0.0)
Requires-Dist: pillow (>=10.3.0); extra == "image"
Requires-Dist: prophet (==1.1); extra == "extra-ts"
Requires-Dist: psutil (>=5.7.0)
Requires-Dist: pyod (==1.0.4); extra == "xai"
Requires-Dist: pystan (==2.19.1.1); extra == "extra-ts"
Requires-Dist: qiskit (==0.31.0); extra == "quantum"
Requires-Dist: requests (>=2.0.0)
Requires-Dist: scikit-learn (==1.5.2)
Requires-Dist: scipy (>=1.5.4)
Requires-Dist: shap (>=0.40.0); extra == "xai"
Requires-Dist: sktime (==0.30.0)
Requires-Dist: statsforecast (<1.7.0,>=1.6.0)
Requires-Dist: suod (>=0.1.3); extra == "xai"
Requires-Dist: tab-transformer-pytorch (>=0.2.1)
Requires-Dist: torch (>=2.4.1)
Requires-Dist: torch_optimizer (==0.1.0)
Requires-Dist: torchvision (>=0.15.0); extra == "image"
Requires-Dist: transformers (>=4.34.0)
Requires-Dist: type_infer (>=0.0.15)
Requires-Dist: typing_extensions (>=4.8.0)
Requires-Dist: xgboost (<=1.8.0,>=1.6.0)
Provides-Extra: audio
Provides-Extra: dev
Provides-Extra: extra
Provides-Extra: extra-ts
Provides-Extra: image
Provides-Extra: quantum
Provides-Extra: xai
Description-Content-Type: text/markdown
[Description omitted; length: 10956 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
lightwood/__about__.py sha256=v8uBu3kCIopriavRHIgM4rIna8l9eE6sn0ZHAn-FyRw 399
lightwood/__init__.py sha256=mpUOrgV43i1kbIrwyu0kK58hQw7Z_opnaf-YdOueAYI 376
lightwood/analysis/__init__.py sha256=dVlab0ZlfEI1LFFIKjhd4wr73FKm20nlguSGZMpN4-M 883
lightwood/analysis/analyze.py sha256=N2AYGnKya2m038K0a4WUE9DgKkC2sNoubYbSfVkx9SU 5255
lightwood/analysis/base.py sha256=dydnM1rN8FDbWPiSROpdRNUHI9BUuWmWM8IdVJSq1iI 2456
lightwood/analysis/explain.py sha256=-cY1n90iv0ynGLCw4Zc30kq8MEWFuAYaf6ZAuxNx6xI 3463
lightwood/analysis/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/analysis/helpers/acc_stats.py sha256=i2hmVPuPb4ySPGrWFngV_KdJMdfnuEIDSuq-NZ7Fuxg 7250
lightwood/analysis/helpers/conf_stats.py sha256=7ZhtETybe-8h133tP72X2OtPXz4G3eOAe5N3H1ONyNg 4305
lightwood/analysis/helpers/feature_importance.py sha256=KNL-aFv80xLySqC00GzQUqY3XJ1dDO9cuUBKfxRA818 5163
lightwood/analysis/helpers/pyod.py sha256=QCR-pKJFghRjtHDDZ5YE73VRNMR8kUGn0aYYbPrcL3s 3949
lightwood/analysis/helpers/shap.py sha256=zsYmVDKQQZFa19_h32_O8cq-oR6_vEV0HkHPckEC2bA 4156
lightwood/analysis/nc/LICENSE sha256=ufJu12ITCihAsrbjiSVtl3sSe7wEUzylFFTf7RMX0W8 1082
lightwood/analysis/nc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/analysis/nc/base.py sha256=I1oFhBQfdmZX5vvzMyGkWQv1FkgqpJ459p_UjRFwioE 5255
lightwood/analysis/nc/calibrate.py sha256=26hMNApaGjqK9PF3z4WmIFxRViOvYMinPFugmN0CrQQ 29302
lightwood/analysis/nc/icp.py sha256=XAAqS3qlejXGYt5FtwPCXGGFD_qjVCmulDreoj13d30 16835
lightwood/analysis/nc/metrics.py sha256=AmRfmr-ZbYa2sarWhAyyY6aJcRR-YHeIaEOR2F2yoS4 5728
lightwood/analysis/nc/nc.py sha256=5C3lpFr6wO3_ca-XJ8oe5aNUMKmXCC3GHX3ux4H8nPc 22328
lightwood/analysis/nc/norm.py sha256=hQ1N_plyrNaD4i3pQmntK545B3G0C9xprK4YqI1LK_E 5722
lightwood/analysis/nc/util.py sha256=w7eHzQIjrLewEXKfHDpAMDpoStow7ocfeQC8qTZqZ6Q 10049
lightwood/analysis/nn_conf/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/analysis/nn_conf/temp_scale.py sha256=bUAINyMIE2pw97oxH8hnVhqgUAvOm_tNL_8VWholSnc 4369
lightwood/analysis/nn_conf/temp_scale_license sha256=IGnHnaSemnTwus9opNm9Fyk5zTm37N3qyNHn77tStYo 1068
lightwood/api/__init__.py sha256=dyqJ0YjOo1c0JV4W4dSzksBUzsaFqG_tQujE9KIXW2E 753
lightwood/api/high_level.py sha256=zD-6kasRZtxTJFUy7SP4v0FrrnYuct3hDjJjj94QFdg 6699
lightwood/api/json_ai.py sha256=119-JQiDMhiR-tbnykHWOAuVily1yUfnzyJynJDp2x8 30144
lightwood/api/predictor.py sha256=V94FBB4yXrU1uGSnX_hyV-LnKN2RRLclEY2EYqr0GVI 8904
lightwood/api/types.py sha256=-n4rtsSyM-FmwsvZBzejD2QsICzUwmPRxHxPtIchFkQ 25315
lightwood/data/__init__.py sha256=cG8PaQnm47AyijQkOQAeTqr5nyjHN9NS0aNehgpbOzQ 296
lightwood/data/encoded_ds.py sha256=dzwOiWDTEEzYADSwpa9hAkZAysm9Q7sHYYt9Yh12mCg 10395
lightwood/data/timeseries_analyzer.py sha256=R3f1utOKoibD-VEPlq_W5sZFyGDOnrHgkBRXEXQFnMc 5142
lightwood/data/timeseries_transform.py sha256=pD6CrbLa0ciSnbgDCAvUaeqML-JoiP1NrTxpmKp3sNQ 14743
lightwood/encoder/__init__.py sha256=gHDSaVfdOOTFlBG5Eqc7DuYxb79EYgXZ4L9gJRmqkx0 1770
lightwood/encoder/array/__init__.py sha256=7vRDKCBFVJKN9fdIHFQ1Kzmq7Bj7GgebZzYfy4rR4Qk 83
lightwood/encoder/array/array.py sha256=QDxM6ZGNUw9A3QNcl3nASRCA6vD-9l8tLP0oYzin0Xw 5366
lightwood/encoder/array/ts_cat_array.py sha256=7kR1Ziq6JFUNhqVuphOQ3KnLANY0Vm2kXVp5qT8RHFA 4768
lightwood/encoder/array/ts_num_array.py sha256=v04_-NAajX2Qhb2v3pUIZa25UIe1YgfZOB3Y-V2ccCA 4534
lightwood/encoder/audio/__init__.py sha256=Hu49hiWiZZe9IYLDM04i_Ybij0WwPTRoE82w4kcudg0 226
lightwood/encoder/audio/mfcc.py sha256=WeLEGsX-EH1YiuK6gPW3EMrP0Lkkbp6T-OhYZWEwFeM 3575
lightwood/encoder/base.py sha256=8qnn1alsEM3wIqYKagrLAVb1vWAIulcC3k2E3LPi3Ug 3960
lightwood/encoder/categorical/__init__.py sha256=MVr_B0qzgQCL76EPTUGieXhgNKbQ0Z0uESnxPu3TGHg 377
lightwood/encoder/categorical/autoencoder.py sha256=C0IqhJZ6fKH8_DbmfSRgObtr51zn2AaZVBmPsJHwUgM 10217
lightwood/encoder/categorical/binary.py sha256=mzXYR594350_xgpg13Hc_L840Ve5f3-7usKRZq3mKns 8535
lightwood/encoder/categorical/gym.py sha256=2ddBNBsj2B2GXAfZ3SFPSkW_XQ1yZnmp_zoNBRsX4k4 5348
lightwood/encoder/categorical/multihot.py sha256=AyGImCOQEJewGxCZDAaPHX3LcKBnDUS7g1LZTfUOn0w 1439
lightwood/encoder/categorical/onehot.py sha256=U2iNOh6JsSTDZIVXEtMxCOFZtv4kP1Steyx-JEdSR9w 7754
lightwood/encoder/categorical/simple_label.py sha256=rVBfqUT5DRmNyxa_2zbuLh4ZoXeFBGa4empoLUlBnsU 2540
lightwood/encoder/datetime/__init__.py sha256=UD61a1_bQ4S8kspscuItJ32t6mRlxIoRy-L7RCEw9OU 213
lightwood/encoder/datetime/datetime.py sha256=bv40oxtdn2vV5VAMZSLhajQC7pSwgX5IXNVyLSpTcOk 3589
lightwood/encoder/datetime/datetime_sin_normalizer.py sha256=xnqBLLLm74Hyydttikxr52VEFjTfCeeYr96UC3FUqvs 4189
lightwood/encoder/helpers.py sha256=ibTx6_wdJk60K4kLXmx4veauI7en8iZboPoPZljp59Y 2538
lightwood/encoder/identity/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/encoder/identity/identity.py sha256=gVxvxB2zEvdcWkgFqXS_ziGz3eEBn1DJSRPYWuTvDEg 1944
lightwood/encoder/image/__init__.py sha256=1P0ZuUJeAjf6lEBxTl1AyYolRMsQ-laAtfFSIx1W-Uc 144
lightwood/encoder/image/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/encoder/image/helpers/img_to_vec.py sha256=uRSgE04Jhq4_Gc0gwje7Eo1H_rEcVN3yDTXhGbtpR5U 2170
lightwood/encoder/image/img_2_vec.py sha256=gfmmB-TrapS3FxMAWNX_Lr4l67KyGo-rU3aBNKw4WVM 4409
lightwood/encoder/numeric/__init__.py sha256=Qo5gDtfbmSdv4S3NuXpEKbj0ck7lbLtOwPwcVrOoTXI 178
lightwood/encoder/numeric/numeric.py sha256=nng3q2S-7_yNjk82wLfqOPg_mMSKlOOaX2UX5MGxMxU 7485
lightwood/encoder/numeric/ts_numeric.py sha256=EUWS5jshXQ6QjvE0jaJRxbeUyH9oDxR2EeQNPdSNEuw 4656
lightwood/encoder/text/__init__.py sha256=9qUee3MYGnmTrzBJwfwpcJG19SK7g7OJeMhk458nRuw 334
lightwood/encoder/text/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/encoder/text/helpers/pretrained_helpers.py sha256=-UXuNRNcQ_draQRvoN5ICKfumE-FV05XZX-64LkGxIk 652
lightwood/encoder/text/pretrained.py sha256=QZMLOTqKz6GrxV9G5y7dElCux8VCK4H-LV5wzUxELo8 15829
lightwood/encoder/text/short.py sha256=aCQNbBO_4HVkUEbYH8JmhyFvQUExEnfcho-0pnApaOM 3987
lightwood/encoder/text/tfidf.py sha256=CZxWsZrJZQDBmzAy-rSnBSOlGYF8CZ9_zo_HuYzluC8 942
lightwood/encoder/text/vocab.py sha256=xp36qF9tGNURiZBwdTOjVso5WhXh6niwXqwOGyDDOzc 1432
lightwood/encoder/time_series/__init__.py sha256=3asJJIzF07ihehOqr45-k9Zq_DyZHMNCkag55sxXHlE 96
lightwood/encoder/time_series/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/encoder/time_series/helpers/common.py sha256=cbYibfw1fD5t23XTtR0uvGVIbLRJmuKOio5bBvkNnoQ 1743
lightwood/encoder/time_series/helpers/rnn_helpers.py sha256=R_kASW6mvSHb8zOeixc_2Z4GzJg0pbItwfaoxWTZ6XA 3890
lightwood/encoder/time_series/helpers/transformer_helpers.py sha256=Z9Idq0VTClAbfUlQAvBxB4zmzwVH2wrqRZPZKVAzYjs 5184
lightwood/encoder/time_series/rnn.py sha256=EhZS45Klm0TQLrDv2itNUydmTlbXvRtv0SK8LHPI4Og 23548
lightwood/encoder/time_series/ts.py sha256=mNBM5YydUdcDfSZWiE-_ftq7EEugrUu4Pe7AKMr-eiw 2146
lightwood/ensemble/__init__.py sha256=a-RQqkNH6A9mgUkrdSxRmbVS1xGbJLjHuJzCOBlpIR8 699
lightwood/ensemble/base.py sha256=E-YvyOGf9rZnbnUfEi9an6AIC4YKeAddW-zD44MJXz8 1625
lightwood/ensemble/best_of.py sha256=2d-Idt2CRG_gA89qWgFigiYnoUn8QUllj3Y5lPRXFZA 3691
lightwood/ensemble/embed.py sha256=VXxbZ0QIahASUGy_L6h0LGllNcd6eXmddatIs2MZLVY 995
lightwood/ensemble/identity.py sha256=duAIyvXwDFQhCvlff65WsA-X8-zS8gKbzYecOOJ0osI 1631
lightwood/ensemble/mean_ensemble.py sha256=BfR8AdCwLp_wlICvi6elpw-ldVDBmAxguabV0NdzvD4 1285
lightwood/ensemble/mode_ensemble.py sha256=57Nb5rcUtWlVS4kTCPINV7xGWzyZOldh7r8hpRwJ3Oc 4042
lightwood/ensemble/stacked_ensemble.py sha256=ssKyjQ6LOVC8arYPj7Hxp-M78WO919IHzPJ3t931SdQ 3246
lightwood/ensemble/ts_stacked_ensemble.py sha256=3YUF8JIMFBfBJI0DMA1YlZKXcctPkSrD1P9Aql458pc 2946
lightwood/ensemble/weighted_mean_ensemble.py sha256=lIjQ05UbpsrTiMO9YrTY4Gq77VZdt1rL66g9ea50giY 3212
lightwood/helpers/__init__.py sha256=OYMJ0fQCukdkDr_I13NGfLbMsQmb5eY3vdd4p-7Kjxo 945
lightwood/helpers/codegen.py sha256=X3K2pkNVx2oWn94mEy81KeliDLcsnhnctZkKH6pmE0g 23048
lightwood/helpers/constants.py sha256=u0Z25YufWuFPewLw5lXrrEB36KEO059a3jjXqetj1u4 2047
lightwood/helpers/device.py sha256=yEwKFtes5K80SaYlkEJbcw_vGgYw-M5-XHClkFydtnQ 3655
lightwood/helpers/general.py sha256=W6cjZyxseRxW3allGVPYRRgOqcz6fU7SX-ZoS2jHSKw 1538
lightwood/helpers/io.py sha256=8LRG_Rs1m6h-oKvaAlFubQt6pQUJbEdmcCkQQWVc2KA 580
lightwood/helpers/log.py sha256=C76hkziI9ZJ4bbOjOQBbWJ_SpDorPYx9-qRT5eKJoh8 1403
lightwood/helpers/numeric.py sha256=GwqLjgkgntutDpBdOh9XpjW_1qsRk1ZTeFLehxrB3Nk 201
lightwood/helpers/parallelism.py sha256=CDioPeJZWZuqlNhJpK5GLGz9s6uWbszUxyejlrBaAjI 2182
lightwood/helpers/seed.py sha256=Kwhw_B1RAeUGwqlZX0GW2G4mXkJ75YT9PYqFtdhbN-k 370
lightwood/helpers/templating.py sha256=tz-5NKblU8zFEXrHzAk-NDzsMWTAjOO4HPvUpRO635o 4321
lightwood/helpers/text.py sha256=ieKgR59ASZHe2Cisv_UjdcfpYUooOe4phFIdgHKfDvg 1086
lightwood/helpers/torch.py sha256=p81BkHNO4RW20dKF8Lwzp19i9yB5Zzr7IgV30aMllbI 4312
lightwood/helpers/ts.py sha256=GMvdvMcKyiLkKq9wqYk6yUmjIGZwXR7w_xjpxxK50BY 9733
lightwood/mixer/__init__.py sha256=0siO72YZ2DKeRHSYF0-spLOuxNdRLKD3DsrUoh3gV2s 1495
lightwood/mixer/arima.py sha256=Jsfj7BiK7yOYWHld-gJvZs-EyCHagB5lqvMoRPy7Ecc 5159
lightwood/mixer/base.py sha256=EWimOIsN6QdMdoBQXT96QxwLAHV2QrLbFefih0rfaz0 3952
lightwood/mixer/ets.py sha256=gcyb1I7XAkLPEP8XRI5LHOFugGhmkX1fwhvZV7A6YkU 3147
lightwood/mixer/gluonts.py sha256=I2olKFnA2JMUK2NZ7sOeN1bEuQ6QKnwmWuX2ZRMcXGs 11817
lightwood/mixer/helpers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
lightwood/mixer/helpers/ar_net.py sha256=KdwiejmLLvb56V7bt-FFv4sSMGGCqIVZiseW8Ju7Mfs 2320
lightwood/mixer/helpers/default_net.py sha256=pre9r0sB7lisvjUnElWxWS8AVv74ljQRMw6QablcUzQ 2902
lightwood/mixer/helpers/qclassic_net.py sha256=5ba0y0BS5TSA8xfQG4ZuzN9PaLQ2_m1iyog9lmSkoR4 4278
lightwood/mixer/helpers/ranger.py sha256=zk-lrcnVZZh0FANBMekhQIFt_si-I2FaCvQGtOrhaPA 5526
lightwood/mixer/helpers/residual_net.py sha256=nPDnT1huH59E4wXdLKSdBDs3WCCKrXnVzF-5NQl-0-g 2699
lightwood/mixer/helpers/transform_corss_entropy_loss.py sha256=_j9Qd74ZoobgLBz-2f9LF59IQD5X1dm5jClESOvoQlQ 589
lightwood/mixer/helpers/ts.py sha256=a7cJ1JTSfIyKIHZS3J5XcsS9E15D15JV4yPC-aT3NfQ 1955
lightwood/mixer/lightgbm.py sha256=pM9RFI0DHjjBJCo-d_AUmswOCd1etUt44gn5eNaFVPM 16048
lightwood/mixer/lightgbm_array.py sha256=aQqc7X30XevpGlvMzgOeLw7Ova6AY-PGV615Y6qcLHs 3924
lightwood/mixer/neural.py sha256=4Zf-xCi-LqaxwG1gvh1drEtF9ue3FDIWneOCk4VxYO4 15938
lightwood/mixer/neural_ts.py sha256=D7MYTEazfRRIx7Nyeo9KjAzTWcPrN1no6veJHo_979g 6935
lightwood/mixer/nhits.py sha256=k_qLKlUk6YSde93lhQQgTAAUmqRZTUcOc44h65z1NbQ 11999
lightwood/mixer/prophet.py sha256=c-AgiEQ-2jCuUKnG8zmdxKvrvZXEq-WO6jFezBS6o48 3450
lightwood/mixer/qclassic.py sha256=vgElUSupII4QZpxHw53uQyo31mbZsVFo89Zuk1eJfpA 930
lightwood/mixer/random_forest.py sha256=2J_WshdvxHk5a-FclLu3qIe-1HDXoEJAdUBruNPfxYo 9092
lightwood/mixer/regression.py sha256=3NwGvY4lkMpUx98ZhoF41C0zmxWsCZKMx86j9o4TaPw 4377
lightwood/mixer/sktime.py sha256=C-_GQqPBxz6STi1dZf_rUAKRcVs0yc7IaWxvftwaono 17465
lightwood/mixer/tabtransformer.py sha256=PDaXqPmUiu0-n65TGXDTG4c0fgVVC9_vk7Rb_jJ8oJI 2859
lightwood/mixer/unit.py sha256=9G7VkLZKQT7gU9WfMKC0CF9Oo-8CmPSvL0BVtKwzWlo 2305
lightwood/mixer/xgboost.py sha256=RjfDc9KSEV60Jw-WGoH2LTqFT6kgZLN0xLHL6LyywoY 13389
lightwood/mixer/xgboost_array.py sha256=SDOpj--IYcTJFimk-Qo2Igyh7JuI7P7z2eWCHIShJuI 3933
lightwood-24.12.3.0.dist-info/LICENSE sha256=aonISlK3JJsw3pPhfE9pRA8oc7A7XJYAaHL4ylPkNxM 35104
lightwood-24.12.3.0.dist-info/METADATA sha256=gen4sWXLTh9PgzDz6ygp9-amMMLaMfM-AGLUy7mN4IM 13304
lightwood-24.12.3.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
lightwood-24.12.3.0.dist-info/RECORD