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.3.tar.gz (299.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.3-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ltfmselector-0.1.3.tar.gz
Algorithm Hash digest
SHA256 5472c8e003b7f8e6832841499449804a5447b6e39e5392953219d274b50ba963
MD5 d5ec629abeaa42da2157d8027ddb8521
BLAKE2b-256 74987c9aaa5576c3b2528a728460d35309692bae9cc46ecb456f35e7353a3dc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ltfmselector-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 33629f20e97e8656716a995768312acb2f308f4b12a5f345d81616224e955794
MD5 5ef26c78fc4fe3a0b74a5ed267b94e72
BLAKE2b-256 2c4f1e8d4922525eb76f72312e84f7e1466d920e9d9c1d3c551b43d61e1c7dbc

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