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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ltfmselector-0.1.5.tar.gz
Algorithm Hash digest
SHA256 0ae757b5e7456234d2ccf32908f6915b47847dcf8dc44dfa31a48e5dcb42a7d9
MD5 1312c2afe746c42de1f58855b96aac5f
BLAKE2b-256 5274e63eb31d27945684829ffc01b6d84e754953b7ed3cfdfed81bb50cfa0bdf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ltfmselector-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1822ed2229611fce940e20526f00bb96b01f6ccafda1c140a0fbb4b49a5370b9
MD5 5329b50f6b915193b9eb8c205e4036d0
BLAKE2b-256 bd8025641bfe1775737be7143f5d28cd735220d37e738ec87c5f243890a235aa

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