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.10.tar.gz (349.1 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.10-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for ltfmselector-0.1.10.tar.gz
Algorithm Hash digest
SHA256 8e87b823a08cb8afc3c67312a275056cf4e964bfc761bb488ec8f82f1f00a601
MD5 3497fa626bb44480a62f05792c3abff6
BLAKE2b-256 45f7fc4763eaf99d6b3e0e49fd43f1338d823f02ee47124c6ec46bb56ba60253

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ltfmselector-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 d13bd170054250868b7baa0121bcbe7ab0c338a443905808e45595570a6de379
MD5 3a54d2300fb3bc725f69cc0843fcdf7d
BLAKE2b-256 34066124070ef613815414a1be56bea417e98fb2dd80a07a047a16e91ae3a4c5

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