Skip to main content

Python port of the tlars R package for Terminating-LARS (T-LARS) algorithm

Project description

tlars-python

A Python port of the tlars R package for Terminating-LARS (T-LARS) algorithm.

Overview

The Terminating-LARS (T-LARS) algorithm is a modification of the Least Angle Regression (LARS) algorithm that allows for early termination of the forward selection process. This is particularly useful for high-dimensional data where the number of predictors is much larger than the number of observations.

This Python package provides a port of the original R implementation by Jasin Machkour, maintaining the same functionality while providing a more Pythonic interface. The Python port was created by Arnau Vilella (avp@connect.ust.hk).

Installation

The package is available on PyPI for Windows, macOS, and Linux:

pip install tlars

This is the recommended installation method as it will automatically install pre-built wheels for your platform with all required dependencies.

Usage

import numpy as np
from tlars import TLARS, generate_gaussian_data

# Generate some example data using the built-in function
n, p = 100, 20
data = generate_gaussian_data(n=n, p=p, seed=42)
X = data['X']
y = data['y']
beta = data['beta']

# Alternatively, create your own data
X = np.random.randn(n, p)
beta = np.zeros(p)
beta[:5] = np.array([1.5, 0.8, 2.0, -1.0, 1.2])
y = X @ beta + 0.5 * np.random.randn(n)

# Create dummy variables
num_dummies = p
dummies = np.random.randn(n, num_dummies)
XD = np.hstack([X, dummies])

# Create and fit the model
model = TLARS(XD, y, num_dummies=num_dummies)
model.fit(T_stop=3, early_stop=True)

# Get the coefficients
print(model.coef_)

# Get other properties
print(f"Number of active predictors: {model.n_active_}")
print(f"Number of active dummies: {model.n_active_dummies_}")
print(f"R² values: {model.r2_}")

# Plot the solution path
model.plot(include_dummies=True, show_actions=True)

Library Reference

TLARS Class

Constructor

TLARS(X=None, y=None, verbose=False, intercept=False, standardize=True, 
      num_dummies=0, type='lar', lars_state=None, info=False)
  • X: numpy.ndarray - Real valued predictor matrix.
  • y: numpy.ndarray - Response vector.
  • verbose: bool - If True, progress in computations is shown.
  • intercept: bool - If True, an intercept is included.
  • standardize: bool - If True, the predictors are standardized and the response is centered.
  • num_dummies: int - Number of dummies that are appended to the predictor matrix.
  • type: str - Type of used algorithm (currently possible choices: 'lar' or 'lasso').
  • lars_state: object - Previously saved TLARS state to resume from.
  • info: bool - If True, information about the initialization is printed.

Methods

  • fit(T_stop=None, early_stop=True, info=False): Fit the TLARS model.

    • T_stop: int - Number of included dummies after which the random experiments are stopped.
    • early_stop: bool - If True, then the forward selection process is stopped after T_stop dummies have been included.
    • info: bool - If True, informational messages are displayed during fitting.
  • plot(xlabel="# Included dummies", ylabel="Coefficients", include_dummies=True, show_actions=True, col_selected="black", col_dummies="red", ls_selected="-", ls_dummies="--", legend_pos="best", figsize=(10, 6)): Plot the T-LARS solution path.

    • xlabel: str - Label for the x-axis.
    • ylabel: str - Label for the y-axis.
    • include_dummies: bool - If True, solution paths of dummies are added to the plot.
    • show_actions: bool - If True, marks for added variables are shown above the plot.
    • col_selected: str - Color of lines corresponding to selected variables.
    • col_dummies: str - Color of lines corresponding to dummy variables.
    • ls_selected: str - Line style for selected variables.
    • ls_dummies: str - Line style for dummy variables.
    • legend_pos: str - Position of the legend.
    • figsize: tuple - Figure size.
  • get_all(): Returns a dictionary with all the results and properties.

Properties

  • coef_: numpy.ndarray - The coefficients of the model.
  • coef_path_: list - A list of coefficient vectors at each step.
  • n_active_: int - The number of active predictors.
  • n_active_dummies_: int - The number of active dummy variables.
  • n_dummies_: int - The total number of dummy variables.
  • actions_: list - The indices of added/removed variables along the solution path.
  • df_: list - The degrees of freedom at each step.
  • r2_: list - The R² statistic at each step.
  • rss_: list - The residual sum of squares at each step.
  • cp_: numpy.ndarray - The Cp-statistic at each step.
  • lambda_: numpy.ndarray - The lambda-values (penalty parameters) at each step.
  • entry_: list - The first entry/selection steps of the predictors.

Helper Functions

  • generate_gaussian_data(n=50, p=100, seed=789): Generate synthetic Gaussian data for testing.
    • n: int - Number of observations.
    • p: int - Number of variables.
    • seed: int - Random seed for reproducibility.
    • Returns: dict - Dictionary with keys 'X' (design matrix), 'y' (response), 'beta' (true coefficients), and 'support' (boolean mask of non-zero coefficients).

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

Acknowledgments

The original R package tlars was created by Jasin Machkour. This Python port was developed by Arnau Vilella (avp@connect.ust.hk).

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

tlars-0.7.11.tar.gz (256.1 kB view details)

Uploaded Source

Built Distributions

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

tlars-0.7.11-cp314-cp314-win_arm64.whl (157.9 kB view details)

Uploaded CPython 3.14Windows ARM64

tlars-0.7.11-cp314-cp314-win_amd64.whl (160.0 kB view details)

Uploaded CPython 3.14Windows x86-64

tlars-0.7.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp314-cp314-macosx_11_0_x86_64.whl (195.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

tlars-0.7.11-cp314-cp314-macosx_11_0_arm64.whl (184.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

tlars-0.7.11-cp313-cp313-win_arm64.whl (153.3 kB view details)

Uploaded CPython 3.13Windows ARM64

tlars-0.7.11-cp313-cp313-win_amd64.whl (156.4 kB view details)

Uploaded CPython 3.13Windows x86-64

tlars-0.7.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp313-cp313-macosx_11_0_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

tlars-0.7.11-cp313-cp313-macosx_11_0_arm64.whl (184.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

tlars-0.7.11-cp312-cp312-win_arm64.whl (153.3 kB view details)

Uploaded CPython 3.12Windows ARM64

tlars-0.7.11-cp312-cp312-win_amd64.whl (156.4 kB view details)

Uploaded CPython 3.12Windows x86-64

tlars-0.7.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp312-cp312-macosx_11_0_x86_64.whl (194.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

tlars-0.7.11-cp312-cp312-macosx_11_0_arm64.whl (184.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

tlars-0.7.11-cp311-cp311-win_arm64.whl (156.6 kB view details)

Uploaded CPython 3.11Windows ARM64

tlars-0.7.11-cp311-cp311-win_amd64.whl (155.7 kB view details)

Uploaded CPython 3.11Windows x86-64

tlars-0.7.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp311-cp311-macosx_11_0_x86_64.whl (194.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

tlars-0.7.11-cp311-cp311-macosx_11_0_arm64.whl (184.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

tlars-0.7.11-cp310-cp310-win_arm64.whl (155.7 kB view details)

Uploaded CPython 3.10Windows ARM64

tlars-0.7.11-cp310-cp310-win_amd64.whl (154.7 kB view details)

Uploaded CPython 3.10Windows x86-64

tlars-0.7.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp310-cp310-macosx_11_0_x86_64.whl (192.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

tlars-0.7.11-cp310-cp310-macosx_11_0_arm64.whl (182.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

tlars-0.7.11-cp39-cp39-win_arm64.whl (152.5 kB view details)

Uploaded CPython 3.9Windows ARM64

tlars-0.7.11-cp39-cp39-win_amd64.whl (154.8 kB view details)

Uploaded CPython 3.9Windows x86-64

tlars-0.7.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp39-cp39-macosx_11_0_x86_64.whl (192.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

tlars-0.7.11-cp39-cp39-macosx_11_0_arm64.whl (182.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

tlars-0.7.11-cp38-cp38-win_amd64.whl (154.4 kB view details)

Uploaded CPython 3.8Windows x86-64

tlars-0.7.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (34.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

tlars-0.7.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (21.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

tlars-0.7.11-cp38-cp38-macosx_11_0_x86_64.whl (191.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ x86-64

File details

Details for the file tlars-0.7.11.tar.gz.

File metadata

  • Download URL: tlars-0.7.11.tar.gz
  • Upload date:
  • Size: 256.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11.tar.gz
Algorithm Hash digest
SHA256 202b3be4a67ed8826deaabc6d2073f1ebe4e470396a079a6225cf4652b01a0c0
MD5 95431be0b3865d66c4601fa7af887351
BLAKE2b-256 bf56c7b2c088a5856609676194638d3438e84f7df1727c2704c27dbff7513363

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 157.9 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 0f220d6487a23b5115cf5bb28192bfb6503f60a7a9c740f4ea5b4675d91026ce
MD5 3e15c53a0b9fb3d6c123ef2e046f69a2
BLAKE2b-256 081166869e3a2bd79088a8075f6069c1877c81564bb50244bd0d7ad7c132a85f

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 160.0 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 be1a0a1e902f3edec777f00a224fa886ab7f5287cc005a0977f567ebbe950915
MD5 0aad4da0e7a24e7860577f5a02c436ec
BLAKE2b-256 37f5d40a28e00d0ed2a95b3b7a223daedd4c37be80d2f5fbec1ba664af22036a

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d44b6f830e0cfc779c82a1d3e9927b79220a5c9246d5b509c932cf8e44d63b96
MD5 5d597a8505840c465473e12aa7c1697c
BLAKE2b-256 cdbd471b285cd592be9582fe01c69568dff16bd253b7cd5ea685498b59600f33

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fc5f39af4f0bb84b566558b0d3ca7392772e8b9befe18a1c8e7090efd273e52c
MD5 1be64f92f78d486598d0243ed5cd7737
BLAKE2b-256 e2a85b3f4f67bf59d7b6c01b68784e73e3e56d156100b1f51d8858551876f4d6

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b77070a7f144cc151742d7cbafc6595208c61242336b3167eacb1f0d21160bad
MD5 87cc3000a1fc96174836aba49d5966a4
BLAKE2b-256 321a78e6026144a91e97706208fb23f84790d9e2c803c48971d018a5659a178e

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6978727f4fd91f429585527da24e2de0ca236f5a7f5b7c0521628521986a6d8
MD5 c493962d4455ead5540c51ce4c50aa11
BLAKE2b-256 0fdd5cde0329abd0b5685097424f16e99a16d30f0819089090e24eafe0f9166a

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 153.3 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 543a2e528aaf9cf6ea6c26daa2ab903fece981e1f22eb689fae10502f2b81668
MD5 00bd4b11800db12ffe0032cd74079944
BLAKE2b-256 3e82e16a4c23cc6bd139844f3cdbaaa0e223a97b23d4166b1852977909dd58f8

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 156.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6e31926de54b2275e36a8a6894875c6a93bce2599272d3f03ada97c3b16a87b4
MD5 7d21ae84ddd7055a220867a991f05694
BLAKE2b-256 206412e1f443aa1b5b9c8011ebcc6d5f8368c5bedf57a46a3d9151e6b67fd038

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 41f0a9565cbd8efb9c96562063de21033008132ab658aea78a90639339a37ea0
MD5 b3647c1176e3f528f827c00328fb50be
BLAKE2b-256 aaa64b1f813a8959244c19a02f89bc2f71499a41ecd76ecd0fc08926a3fb30d4

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 db8b29eb04ea3ce5fa7195328154e05cee5eb97b30e64c9a1dd16cdc1534c037
MD5 ae20c8858468f6c5eaab8303a11df825
BLAKE2b-256 9ff61597298c2eebbbcde5f011377291e8ab6261bdf61688748b4a14b61643bd

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 cf22853eb50922fb13240611bb519acb4c8dbcd3718c26a6d6621a34bf776396
MD5 6586d76ea6c9622bd025c05f9063f739
BLAKE2b-256 72aef5a8d51ad9ee433c9d6d32ef588bb3db9c8ac90e503ab3df39fbccfe5e9b

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92556c8fb36ba781fd95389e9cf8d7cba2781051817d06ee09618470b2df5bf8
MD5 24b3a609e725f821c705b07dc5beb704
BLAKE2b-256 693827a83e103169520b63e965f7c9d59df89003e7642803052208f9c9b73450

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 153.3 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 1154ff72050f0c0e3519d1e2ddf0e354b77fd12dbe1c2974466728c3311e84fb
MD5 25473fa4a117e4ae1ca376b0cd50aa02
BLAKE2b-256 620a6c42036fb00ad9c8be5a584a4cf52981507ef3a8736cefdfdad46aa23a76

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 156.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 17ae68acfa9a371c26dad59507f6e9fbb0e94f198e4ff33a333a7f177b0482c3
MD5 d844f34c1e686c4532c0a5bec94707b4
BLAKE2b-256 8c3f1fe17eaa8c0893ffc6f1e60c6af4ef50c58bda658b694dd1b5b8161acbee

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3c8e0e834b778b355577f1ed024e7c76822fab648115414c204883266598685f
MD5 6138f8c53c7ea3a1bc2a053782e407f3
BLAKE2b-256 cae50839321733320fe62b12be4dece3c1efd4fe26406802eb5c9c531920ed6d

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8951da5512501eb18e04b6e48c00dbf3ae042a694c7bd0e555de16ddf1e0ed52
MD5 6b3023f1fe65970e9d4dc3a26f009a09
BLAKE2b-256 6542512d2dd719cfeb251c2e6389ef9672fcfa40b19113d28f99547315916c26

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f9fbac1042952748cab822322e21f5fb24fcecb8ca0379eea948f1567d489f04
MD5 d0573d38a7432338c98af2ed89df0d2e
BLAKE2b-256 7ec4121a84dc132002cfafe118967bd45fc8c233fcc5b4f2c928668b96530507

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08a753745aca74a53c709fc5a790268bb76b88e72118b68491a2ecc1aeb5700a
MD5 0e409017a06e3bdac362fd2040c70117
BLAKE2b-256 0c6aa19cd0eea6f212a3d2a8c80893f4b60fefd8f9fa2aecebcb1ef39d8c46bc

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 156.6 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 1380bc364edccdc17ce508f7ce5079627381c85a468e5a240785b374b780d46a
MD5 89d1b4835dcadaebdbf553d334f86451
BLAKE2b-256 0daf06373d0e896bf24010e94fd6c615ebee17f7f937f094b47229eec3db1b1d

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 155.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4de0eabc1a178b0fddd5a4ba39d84b05ce48b75160929ec33fa44d7b346ab2b7
MD5 a512d2cea596fbcc0991e85d15ce8c9c
BLAKE2b-256 bca6eb9f5bc86c44460a786accba6bdcee9e7711fbc8bdcc514f9e52d39220b2

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6422a6d5766f2ff214ed8373eb3fc1cd6e713471f8714dd916e5a79b292e0425
MD5 ad06ec4ded5ae5ca28c4fd545de4bfc3
BLAKE2b-256 20b90b7a3d17584e7247a93e1560a5469685930492e80a89a1bdf2c288b39c4e

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 671af2f1f83148fb4c646662f1df6cc6f6413c25dc8798e017669fa720309d0c
MD5 236f32f515c5c06375caa5ffcd51e6f1
BLAKE2b-256 d16b51ebf180ba0b54c4eb25683ae888e8d723cf3a689900a5ade48f582e9e4c

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 873b8dbb14f0500ba2cdd3b184b7a63d8340c386123c78cdf0ed027ba9f6724a
MD5 4c74680e9663c959b5c9dd160da3de79
BLAKE2b-256 fc4f00d7b72c7268a348d47d3255a0bfbfcba68c4f4b32cbe77cc157e0170e2a

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 765ad1faf7de3973655dd648edac60bb78e83b2b5957f307ca6f54033a912089
MD5 d1a34b99bba59e8e634d0382006f4eeb
BLAKE2b-256 35307566aabc7993a71fd0e68a080652021ba0f25cf0a7859d3a99e9a6bb8b72

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 155.7 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 59994c3e4883cff6944b394a34955d50142a30ce2395190905dd0c6cb0737830
MD5 e69ee1f1654c05e19c24b6a2ca35f252
BLAKE2b-256 29e4c83aa5e16e2793eea4e8f317de26b2d7a1e9989fd38e5c9410a7296fbf2b

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 154.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f51a550aec09631490134e8766b70b363662ec4c6ca7bfd61e7173826209e349
MD5 9a746ef2797323b781d09ebe65248835
BLAKE2b-256 7a03079cb2ccccbd94e2840e8fbf6ba23e1b5bba09f5bd9e098e8d07ffec67a3

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e0136c5e46c5811fc857ad9c17f825f9d2e5d6a27d88c4405cfed86a022f5232
MD5 35639c50f0ca63f5b3100bc283fdb9a5
BLAKE2b-256 a96190340322579c4da97071bb2d724d0c908910d9fce7e7bd5cd53e4e4da442

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1ce7fd8823485d8da1fbf6ca18532fc2d677316cfaa5ded09f70c24d2a989b16
MD5 a9aa8578b28219a082af78bbd3a7f2fd
BLAKE2b-256 0358a91fc093d39354397b9890feb1f3595371744217913cb249dc33ddb66ede

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6ff1b6b4cb3d7d603b2cb0fa4d659d29138a77fa2604a25ab1572dd34dd97fbc
MD5 b50ba20d3278aa3f09fb5527ecffcd83
BLAKE2b-256 50015dfebea14bd72a4dbdd229ac48953136da786b82b12eeedead4d56cee485

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0b6868cd901542d22b4c440d4ae034abae72f86df33321f664b2270d281a803
MD5 54370d9c1bde6c42bfaefdc0c4a2f8f7
BLAKE2b-256 65771f06ad7831079702149183a20c386769ec9424443d909bcfc0da47dd7ecf

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-win_arm64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp39-cp39-win_arm64.whl
  • Upload date:
  • Size: 152.5 kB
  • Tags: CPython 3.9, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 7456c4d48168e3ae31d649d717bf759cf97f1baed014c44af04893ee4af87782
MD5 34b7ef69ad8b73371600c58c29740fcc
BLAKE2b-256 fa1013c2e0d799edcebd7359d51c3012669ad6862e1490033dd4b0cd9ffbc027

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 154.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 16445e8eac3ca5a5542b40cf262dbadf930f6bb3fa31dfc1c36813ce339c6ca5
MD5 6652e87b07e8a839a8f1ee34bb0a5bec
BLAKE2b-256 8b9339491fff6b7c392bcedfe026c080d196df3c5fa50b57c38b3a4b91b53654

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 10f2cdbe795b14e04a481f6adb0fd3631f6a47e5ef618dbdc63026aefd1b4cef
MD5 1c45ae9a36fb624b9219aa33525f4dc2
BLAKE2b-256 93730fff5ec5bd21a40b647e3410850281ec16993678485a20f2d28e0301419b

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e3dd0461922d5ce79b2949d4d378cfcd34602e2900380bc6c553a07fe29f7b7
MD5 51a2ffb3d818c9af8af853fb54bcbd06
BLAKE2b-256 9918d63436033d923fcd1ea188c9ce1e9b736f90e3342c5b34cc137e0aa7974b

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d20cd90d09001cac06358395aa8ac92a6075eb4567b5eb9d6acc4740b08654ff
MD5 840629f111ae761141ffa39c5c53c696
BLAKE2b-256 c88ecaf8243dc368fcd17609133e4e45585aabef6cd1395b9639eba1433dd8b6

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc3ac3b2b7824c85fedf1c50e7c18de3203664b4d14b6d20dc097752397d6b21
MD5 be1acdd9b772287ae72d76b36726ad94
BLAKE2b-256 f0977af3e6b32e8f19e4f1233ba4077efeedb614cd08c29147018293105b6b89

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: tlars-0.7.11-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 154.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tlars-0.7.11-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1c06248de2a2403f2fbf87f67f430c326b79abcb558d896f81808d09bdd2d045
MD5 66ec095322535cbde7648c3a583cea4a
BLAKE2b-256 801bef1e26898da5759bfac65e78ffabb77303fc654bcef1946f6ab6147cabef

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c71a2ac20cabb1297ed6dc90055e39265d60fff16603f477d6baf8b0f999625d
MD5 cb132e6c72a25641137524c7499f5308
BLAKE2b-256 ccda238986bc9a8aa269e5a75cd603b28d97c1b31b64ba0cc3d307640581a529

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3da842e5400dc1867560a1f0e726293fc4233e75f161009665c6817faa1b5d73
MD5 7abffbe4f03ec0961e69ee30f5e1cdfe
BLAKE2b-256 18bd0d40c3600af369ca6dcac84b905fcec19ed07ec00f2930fc75d87e573bc5

See more details on using hashes here.

File details

Details for the file tlars-0.7.11-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for tlars-0.7.11-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b6eb6320802744aac2d050a1f80e5f0704d35efdbcbae9d1177e1694a176a12c
MD5 54040f2df7fb37185bce0f59114af419
BLAKE2b-256 7fd3569dd9e9e6416a14cf403c3303208081d28b4560a3784794241fb3b83cea

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