hommmer

View on PyPIReverse Dependencies (0)

0.0.0.4 hommmer-0.0.0.4-py3-none-any.whl

Wheel Details

Project: hommmer
Version: 0.0.0.4
Filename: hommmer-0.0.0.4-py3-none-any.whl
Download: [link]
Size: 53415
MD5: 0b3925783029e1f22c03bf04c5829592
SHA256: 5e2d88795f8bcfbda8a58e5b8e1597d1493d8c7313431150a40cb86e642ff1e2
Uploaded: 2021-12-02 17:27:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hommmer
Version: 0.0.0.4
Summary: A simple Marketing Mix Modeling library in Python
Author: mike taylor
Author-Email: mike[at]saxifrage.xyz
Home-Page: https://github.com/hammer-mt/hommmer
License: MIT
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: matplotlib
Requires-Dist: statsmodels
Requires-Dist: typing
Requires-Dist: sklearn
Requires-Dist: seaborn
Requires-Dist: prophet
Description-Content-Type: text/markdown
[Description omitted; length: 4873 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hommmer/__init__.py sha256=mdN5p0dt3z9NFviYqZZngKngTgcSqwulO9duvoCHRN8 56
hommmer/main.py sha256=2fx07J0EcpRhFodkIy-tOkJqdjPivmV95K6XjrUklJ0 2098
hommmer/charts/__init__.py sha256=gHsKeS0ZIOtUlhfIfxvPLuSqLpMMuLyqdOspTOOndTs 152
hommmer/charts/accuracy.py sha256=M_SGZ_aRA0N8rULru7AbXI7KKpK0KbqGSJSScuDntEU 1299
hommmer/charts/heatmap.py sha256=9x_ZGnoq-1LlwMdbTvkO_bvFVuF_SJBYWYYucVszfUM 186
hommmer/charts/lineplot.py sha256=KMZkcBFsT37g7dbsvfDvO0rKmSxye8yMiJqn-qSt3xw 108
hommmer/charts/pairplot.py sha256=gD592bHfI_arxqZTg7nnRH1HRrJre5tPWvFSMUFptG4 122
hommmer/charts/response.py sha256=x8NJqQmbhD6Yv30eyP6hQ1jkTmGL1WRnodmmydFi6Pg 1668
hommmer/charts/y_corr.py sha256=YsFHE_XZXBRh3QwQgRR9uivV1mdnHE-Mj6Uhoqi3yUs 184
hommmer/cleaners/__init__.py sha256=gVKNMS2Y6iUhMQr2HgSN4phukm89rdooJHR_V_ddpYw 1822
hommmer/cleaners/add_X_labels.py sha256=0DjrmoI9MaiRSrhKxd4rII_z3dh98NdW_KQNPHnJVHk 147
hommmer/cleaners/cat_to_dummies.py sha256=qaBNdRawNRAc11TaAP4YzM-toR5Rqg2ouUeO5z1TJi0 103
hommmer/cleaners/categorize_campaigns.py sha256=_2l6YvZOzHcvXaPlcUf03l1F_ooOSpm2yO7pc_7G_sM 499
hommmer/cleaners/clean_numeric.py sha256=tVqzURkJSL1oscHg2jrFAKw629rr8HNQxnMRJ2w4MYw 453
hommmer/cleaners/convert_date.py sha256=hGITbtMcai02WkmYZ59dhbXp_G4tjg0FMAGgJrFokzs 234
hommmer/cleaners/count_dup_cols.py sha256=r1sdhogoFPY1bTZKE6ZzsW_tJUUo-fOsJl_JeH2zUqk 144
hommmer/cleaners/count_na.py sha256=AbK78Kwldzsg7wTCzbY4tUYLZ0Skh73gaaA20XKAexQ 51
hommmer/cleaners/count_na_cols.py sha256=UiuFKakH9Y4Xq1sl26dbq6-7WwdPGvdD7OK0cFHx2BY 131
hommmer/cleaners/date_range_dummies.py sha256=4Fqz1HuqhG-P2Fn1-PUfCMNwgs_0sr7HkhTG_lcKV5o 378
hommmer/cleaners/days_in_month.py sha256=EQF72X4X47T8339_qYCUnClZFQMVmcm6BbdjH5hMA5s 303
hommmer/cleaners/del_X_labels.py sha256=W45D-G8Pm--AkadSl2lwrGiFy-6XBXW-fO6EuM_SQ5U 143
hommmer/cleaners/describe_data.py sha256=23JhNSVeJ5D7brUNdcY3nAHLb10gdLiUdbd7vce9SZc 50
hommmer/cleaners/drop_cols.py sha256=RhYOom7ulb4CZW27uN3bwhLREKkszG_wU2nfwbKrk5w 71
hommmer/cleaners/drop_n_rows.py sha256=ZWQff9tfIMKQsVEXQK07qEQ6pUJHbB7JwATDV9NsaGk 197
hommmer/cleaners/end_of_month.py sha256=0ifQo1dVEharY_2T3rsO375xbz3iC4U59CUys9kkWew 169
hommmer/cleaners/get_all_X_labels.py sha256=BBxT8G1jq-B559QxwklKlRooEk5rdJqibXLEqXp-l6A 172
hommmer/cleaners/get_cols_containing.py sha256=oShqFRqapJEeObk2Fo3ALwCaDUiFGMzpbW2z7x6xSTc 97
hommmer/cleaners/group_monthly.py sha256=GuH9Fk6355IZbVOvBVNxM7QnS_wI8-Oyxhj9mZd_LRQ 434
hommmer/cleaners/group_weekly.py sha256=SLdUOYHXTJyVU2UPd2Em-7pxrplrZWFEIVvb1ibkH2s 428
hommmer/cleaners/guess_date_column.py sha256=h5Frt70H440IrPvcaEd2kalYpgiF0ubMnUIGMDGUkUk 211
hommmer/cleaners/guess_media_columns.py sha256=l4229aXj8BUhy4r74_uGYCYovWiZ7DAMOytQ-6fa5yY 310
hommmer/cleaners/guess_y_column.py sha256=414FsaHDnwCewmypz31KlvTi0x7pGKtMdkh2sEvDUKI 226
hommmer/cleaners/holiday_dummies.py sha256=cfIvFIUo8s0e2EQllFc5DVnGNAk3dIVklO04M2hljBI 337
hommmer/cleaners/interpolate_dates.py sha256=TojuzRPafW2VRJ5QSI0uy9_10heQul6moagzvwSeSIA 745
hommmer/cleaners/interpolate_monthly.py sha256=_82-oL3c25ahIc4erilMbnrPRFBiT12Er9EIxWAQbBw 1415
hommmer/cleaners/interpolate_weekly.py sha256=0Y7EVzEJsgLYItytLNQFLpcjCBYwDcGDiL-6yxq1eS0 1208
hommmer/cleaners/make_column_index.py sha256=C9XIBys7cV6oP_DufFODm8gle4Y0ChAZHQ4Wb939tNQ 148
hommmer/cleaners/make_date_index.py sha256=U24uzQyhCvAhI7IsYvopK5EyFSgPphjsanIP-1yKKug 216
hommmer/cleaners/merge_data.py sha256=ymCUq4swSy_Le2L4T2mBf_r_RiONkCcP8-1FjzJmA20 464
hommmer/cleaners/modify_labels.py sha256=Y3GJrlaUfsqvBwHAUXaw_wqM-yn-Jn6Ced68lVuXuKQ 250
hommmer/cleaners/payday_dummies.py sha256=_M1pgk7a_AspzYES94cxLAZRkmB4yuooP-PLPpcRrpk 174
hommmer/cleaners/remove_outliers.py sha256=Qwp9bZfmMLBqa2ZLnYLwFTmYeM94TAlSl_4dAV-YCWo 375
hommmer/cleaners/rename_column.py sha256=AOOn6bzclC3DsQ763JWynYv-g1CtLINjkpXXftbuKEA 109
hommmer/cleaners/standard_scaler.py sha256=1qFmUzTWXVX-s7sBPAEMLX8CPpUeX1SiPwyOp4_I3mE 232
hommmer/cleaners/start_of_month.py sha256=OIWWgwTZDKbMPwZMdz_SGQX11hSDPI8MA8qBVAd3fds 202
hommmer/cleaners/str_to_dummy.py sha256=c2lafVwYwcd6pKKtI3JcN_vb1kQk5vkP_4gqzNaoXWk 206
hommmer/cleaners/train_test_split.py sha256=JE1YWe0Wc_lTjclNXRFp_xcv5fpOCosN4MHIgDGDE0M 284
hommmer/cleaners/transpose_data.py sha256=u0dXvq3OVZFUHSBN7emnHr3LI0tbmT4BCGyVj4zUGGM 419
hommmer/cleaners/unstack_data.py sha256=XeR5B3Mh8QB4KJ1XGvDYGoKpMuDTSbd_UH3FrkF_eds 1069
hommmer/cleaners/week_commencing.py sha256=WKkuD7JkeEebT8cOx04u9t8QGrsWd5Mx5sEJXdzkOcM 765
hommmer/connectors/__init__.py sha256=1tIb0ItmUKF8KMH0SB0x6SSguiS7SngtO2VdzIBRvoM 124
hommmer/connectors/colab_helpers.py sha256=a76Sj3Z_ICe-fpPp8mwzIKtgAjy8S9iJyK0pwA-IaK4 976
hommmer/connectors/covid_mobility.py sha256=G-UNIArJ33Ncd46ecOM9yO7Fp-nSjB-MktYo6mqLxY8 311
hommmer/connectors/nasa_weather.py sha256=NKjr6d3YrS4nGTag-mObgqy2yHarUn7j1MB_SfZnFbc 432
hommmer/connectors/search_trends.py sha256=ngLHGoZXg69Y7lbb_4P9nxo2e3vxdbr872MwI-q0k8E 731
hommmer/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hommmer/datasets/__init__.py sha256=H8asSYWNZhMcamTBHUjrR1fUPeugKdSJBr9n11EfCRQ 144
hommmer/datasets/add_noise.py sha256=yEuJ1258U0vebAUhXcIMfvdSgYeTJmP3ExItSKivkVo 189
hommmer/datasets/load_duff.py sha256=fx0GbYY7tK-EqtvHSKc3jJz8GGDKbLfqofneit5dWjI 211
hommmer/datasets/make_data.py sha256=FfYg9luN2KW4B5KmMX7XW4WuVKdVVNfQ5ckmIITMt_w 1049
hommmer/datasets/make_dates.py sha256=VL7Fls3ExSiUGShfYK43xb_NL8QRrA_aLEO5JRW04zI 403
hommmer/datasets/scale_feature.py sha256=IzvdWH1OVMrMhO8U8V7rLByYeCuGIluhN_539p0Q1x8 333
hommmer/features/__init__.py sha256=miq0Ivx2roWIHkWsaD1Rp9YiruAqGCTDaMdnqPCBcz4 644
hommmer/features/bfe.py sha256=peL4GT2UAWGLnXYuIIBgby03aH5fUcr-ZGkEEuIz4Nk 60
hommmer/features/bif.py sha256=AmAOO0LzE1CFqkxOZB8waA9gLHU1y2_--hgzr3ljjl8 57
hommmer/features/delayed_adstock.py sha256=0D_E3t7uYq5ijss5hKcAzNGVwPDQqEmy_7B-lCFJldo 1323
hommmer/features/ffe.py sha256=X5X3hDPhiULrftzihpOYyM3xXQLb57DTUsdL3eVv4KM 59
hommmer/features/geometric_adstock.py sha256=cCLQ3qXp8xEUdCcJbmuI4QShvGmIR-zQnFlmxBT5V2M 120
hommmer/features/hill_saturation.py sha256=-cWE8N52ORzBIH3JjZi0Ul9z2ALMB6ua1anIZIAloaw 136
hommmer/features/interaction.py sha256=wb96GnVDP1NPfuawIumP6p3GimHhkeDxj8ZTDWwYByc 44
hommmer/features/lag.py sha256=b2EzbIWoViEAx40gJ6-Fo1E9eP9O-F1WS5oiVjfYAGg 69
hommmer/features/loss_function.py sha256=m5lZoYe_CVBB495OEofphpQ2nwdhLh3-UPUewfSzlbg 588
hommmer/features/optimizer.py sha256=xdYIQq8oHTSY00LcuYOWnav4dSASRz29se1gLoSa230 773
hommmer/features/power_saturation.py sha256=v-Xn5Qv8kkOQYs_1FzDswVPgvbgJ2gdq_0rVer_G-Vk 52
hommmer/features/rfe.py sha256=P30D5bVLJDaTCsQEiRIZOg7t2Dq6teJX0OnGoobrlwI 818
hommmer/features/s_curve_saturation.py sha256=2Uh_gXJztjrYdu8lvKAkVMT9LtEk1nDJGCncMpv66kQ 248
hommmer/features/scaled_saturation.py sha256=t5M2VtREvQDgPxKC-OURN1UXES47ygyN4NHpVZS3_uc 150
hommmer/features/vif.py sha256=UGmnDsPU8drYwHP5TmUqR3gNNuAUepySXHACsvVEhWM 1026
hommmer/features/weibull_adstock.py sha256=EqWlAf-83UKPWzXW2ndrXQg5pVSLimDM2OHR9ijeW5U 1617
hommmer/features/weibull_adstock_delayed.py sha256=mQxZ0fThuuh9LC5GLtTGe_0ciXODlX_Hg5UZGTU21sU 1674
hommmer/helpers/__init__.py sha256=sztlr6A7ySI2HOecHuWcrCeiCHFslUEtmAvRV00YMQo 196
hommmer/helpers/check_metric.py sha256=oqejXI1oYf0eJv_YpG6XnH67IR8v4tMkrcSSXhxVqlQ 679
hommmer/helpers/exp_ex_zeros.py sha256=akwdIMpJvxxcQyqfxUXQpLMlP8ExqjPxo4nrRLaGU3o 319
hommmer/helpers/its_working.py sha256=cL6_b9BQMMdeo4sRAG_z5hM-M6pjhHZOvfVH0A9WoB8 46
hommmer/helpers/log_ex_zeros.py sha256=ZGaGUkUv3HrXNksHb0OzXn9U5Y7pbq63OATpazC2v8Q 315
hommmer/helpers/logging.py sha256=ZLwT2MtXznn7YrYmR_Cifdna8hQ2B0CtSF3gKhln9z4 246
hommmer/helpers/test.py sha256=9H71sRzVFj5NLVlfqUgUJ8BT9klLZr5c1Cign0BTYSw 40
hommmer/helpers/test2.py sha256=5Q2qvm3YYFwC-WIuSAK2S6phMyeni2Hfqat0yVJrFJY 45
hommmer/metrics/__init__.py sha256=veFj3M19qZRl8G1KqnzwVeMNXUUvXTK7115Spb4TlQc 948
hommmer/metrics/breuschpagan.py sha256=oxjq2SZINqsJS8_WWQlvXceX_WR-pizUhNHhxY_9QOw 258
hommmer/metrics/condition_number.py sha256=elZbX9zWmEOlaGiQzSVxu1ioKOnJeqY8SEBHnbiRQyI 238
hommmer/metrics/decomp_rssd.py sha256=mSPwCsDkQFY5LNnudeBgqnMxgjumcS_5RQe3FbGTATo 1217
hommmer/metrics/degrees_of_freedom.py sha256=CD1dy8z_hLruSImTwN3Vt72m8R4cDGP6H1OLMBr0oUM 159
hommmer/metrics/dummy_constant.py sha256=e8LyEDOflLIxrZ9DQUV2msX93NTM53tyDiy8EnbW8nU 139
hommmer/metrics/dummy_mean.py sha256=Nec-0mjtxWzPYVz_zo_GcGEpeHZz1tAzNfe6unjcVb4 136
hommmer/metrics/dummy_median.py sha256=xnVkVMxFGpylFSlJkomS3D67fDfzWVB6xVONjrcbdPc 136
hommmer/metrics/durbin_watson.py sha256=yj6CMrgpfg3aSNl8BbDCRyFYaLrfrmWGW-j4eektlkI 229
hommmer/metrics/effect_share.py sha256=HwjpMpuldExlp_faGM5WKVyLQl5eohGtv9cJcF7MnIM 105
hommmer/metrics/harvey_collier.py sha256=lrDNbv80v91F5wSt-aodpquo9w0wSOWwlz3lcWBDZ-Y 326
hommmer/metrics/jarque_bera.py sha256=gHO8PxVUl8i7UHVWWfZ-6STjUmrwycj5omIEgkGtxfU 369
hommmer/metrics/ljungbox.py sha256=J69dxLJBrkKD1rnQTZsUluXloHxSYyxcMnBUULvbb2M 348
hommmer/metrics/log_accuracy_ratio.py sha256=zxT7eLeYKR7X-ImqDchKyHbj-BmdYmElTDJuz25wBNM 199
hommmer/metrics/mae.py sha256=cMQcaH1czKG5T2wLVervBIKyDh7BJrl-DAGQXrONiVU 151
hommmer/metrics/mape.py sha256=Y3DE6A_k71Z2kW8PDSYi-EaywzU7Li_zPCEg4tBXzlI 278
hommmer/metrics/mase.py sha256=wpOAzBCskOkT1TKx1_kAzS9dcvBLASKahFekGcdvlCc 462
hommmer/metrics/max_error.py sha256=lPIMa0FGEZp5QPuTPKAupnvSwZ3kuYGiB7TmPbAxpNk 113
hommmer/metrics/mda.py sha256=VcQ_5Iz-8epKrbs9OZrYU1hO83Hu_7iRu9iPYTNbhOw 274
hommmer/metrics/mdape.py sha256=6-TbTNhSppnCzgSPKtty53qOtWRB0eXjApra77u5Sc0 158
hommmer/metrics/mfe.py sha256=j2TLD018w2ZmEo-KA42Pt9l7BGfa3a_0TacxRscEzBU 214
hommmer/metrics/mse.py sha256=hNWNhq_Gon2FbaVGPCBG3paMLFVCQKKavneFU3p152g 149
hommmer/metrics/nrmse.py sha256=9TGgADTG-pdl08EdWyjtN7gbeymsALmaF6OKxBGD_Zg 293
hommmer/metrics/rainbox.py sha256=KzfIEBeTz2ipN5fas647slXxLOufMcoLGMMkE81DHiI 363
hommmer/metrics/rmse.py sha256=rgUADy2oCdwoEe6GINomzaCLBB3LukSWu2wbXpBRjNI 184
hommmer/metrics/rsquared.py sha256=eqDciFHq211KbnYAAWTml0vCkdW8d1pNnHy1LXgEqoA 212
hommmer/metrics/smape.py sha256=E6K-7poZG0waj3qJuUlbQwfjQlhzwjjF-j5C5ri-7_w 206
hommmer/metrics/spend_share.py sha256=4d3xSU2fvObhSv0CAPf0uJ0whNFex32QcIBdaOgvmjg 71
hommmer/metrics/vars_obs.py sha256=r5ivZz-gEADcPOUfFE4kif8DlmQFwkqu_EWnNLhX2SY 248
hommmer/models/Linear.py sha256=VO33_lHHnnp3ZN7zcBl9C8gaWs1hX2T5oSktPhkUD0s 1338
hommmer/models/LogLinear.py sha256=fMdkGrR0_8NLGIkMM4R4eOC9J6gYAjk2YbTkaes3dtg 2191
hommmer/models/LogLog.py sha256=7o-frd4SK7k9LJz6K3tYfomqCOX3kxSuXQ9902lH1wI 2335
hommmer/models/Model.py sha256=3og1zGeqGEh6SwctyJb1PshUdia8RQiLWBVGsbTa5mo 2738
hommmer/models/Ridge.py sha256=G40sdGII4XX03F44x9W7hi-AvJ392CRjkdw_wzI2Zl4 1074
hommmer/models/__init__.py sha256=LgLC-IP61iXt4QrPIzIA6zkHJuVisEpKaxoC4agLZEA 114
hommmer-0.0.0.4.dist-info/LICENSE sha256=8aQAB0UIOCxmQhO8Sh2n0n01i2hBM7FNarFDQlsenHA 1092
hommmer-0.0.0.4.dist-info/METADATA sha256=TcaVEMVJ1xXwqedomIuF9JCsgLlFf2DLk3qJ5eRusw4 5353
hommmer-0.0.0.4.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
hommmer-0.0.0.4.dist-info/top_level.txt sha256=fuWoMYn_DEPVa2etv6hDjjkVADdRDrnBh2Y-WQWZf8o 8
hommmer-0.0.0.4.dist-info/RECORD

top_level.txt

hommmer