Skip to main content

Locally-Tailored Feature and Model Selector with Deep Q-Learning

Project description

LTFMSelectorLogo

LTFMSelector

Locally-Tailored Feature and Model Selector with Deep Q-Learning

Installation

pip install ltfmselector

Basic usage

from ltfmselector import LTFMSelector

# Initialize an agent to learn to selects features and models, specifically tailored to each example
AgentSelector = LTFMSelector(<#episodes>, pType=<'classification', 'regression'>)

# Fit
AgentSelector(<X: pd.DataFrame>, <y: pd.Series>)

# Predict
y_pred, doc = AgentSelector.predict(<X_test: pd.DataFrame>)

For more examples check out the examples.

Citing LTFMSelector

This library is implemented based on the work presented in this abstract:

J.C. Liaw, C.Z. Chaing, D. Raab, M. Siebler, H. Hefter, D. Zietz, M. Jäger, A. Kecskeméthy, F. Geu Flores. Interdisciplinary Gait Assessment with Patient-Specific Feature and Model Selection via Reinforcement Learning. 11. IFToMM D-A-CH Konferenz 2025, 20./21. Februar 2025, FH Kärnten, Villach. HTML

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ltfmselector-0.1.6.tar.gz (248.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ltfmselector-0.1.6-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file ltfmselector-0.1.6.tar.gz.

File metadata

  • Download URL: ltfmselector-0.1.6.tar.gz
  • Upload date:
  • Size: 248.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.7.13

File hashes

Hashes for ltfmselector-0.1.6.tar.gz
Algorithm Hash digest
SHA256 3beac4d1498e0ee3f2fb6d46a17efe60b531604eaa1c9742c6cc887f1fd73613
MD5 0aef83d42b997f027ed25a044561758e
BLAKE2b-256 66c294e36da5b8abd11eb0a50778652cf7f12050028aa180c7f5a9c426a3b821

See more details on using hashes here.

File details

Details for the file ltfmselector-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for ltfmselector-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 83fde4202337e0a9f3d08ad5fb827c04a863895826ff1322b64d6f8843718c6c
MD5 96e7776298df7aad9d59b7287a383caa
BLAKE2b-256 3783a3909bad334716f4bf84a66efc7316fa039f0547edd548ab79bd21000d09

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page