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.9.tar.gz (347.4 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.9-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ltfmselector-0.1.9.tar.gz
Algorithm Hash digest
SHA256 90553f79b2ec2bbd228357b92907e25c262529e6f2bdb6db77c63fa8f59528bc
MD5 e840889d4ca751015dac406255a9e12d
BLAKE2b-256 064c2bd61be643b7f3baaccb6940958375cbb986f2a91a1846269747d123c4de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ltfmselector-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 58694594a1f15959c243c7a796c4c131822e3728ea6addb47ea07aabb2519f35
MD5 2c4be1d75677ff0e18e5720d09fb70ee
BLAKE2b-256 f4878b8c53ca20040202dcbe388f703c78f0ab568a7a9ee39323e69dca3b497e

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