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.12.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.12-cp314-cp314-win_arm64.whl (157.9 kB view details)

Uploaded CPython 3.14Windows ARM64

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

Uploaded CPython 3.14Windows x86-64

tlars-0.7.12-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.12-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.12-cp314-cp314-macosx_11_0_x86_64.whl (195.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows ARM64

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

Uploaded CPython 3.13Windows x86-64

tlars-0.7.12-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.12-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.12-cp313-cp313-macosx_11_0_x86_64.whl (195.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows ARM64

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

Uploaded CPython 3.12Windows x86-64

tlars-0.7.12-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.12-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.12-cp312-cp312-macosx_11_0_x86_64.whl (194.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows ARM64

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

Uploaded CPython 3.11Windows x86-64

tlars-0.7.12-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.12-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.12-cp311-cp311-macosx_11_0_x86_64.whl (194.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows ARM64

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

Uploaded CPython 3.10Windows x86-64

tlars-0.7.12-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.12-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.12-cp310-cp310-macosx_11_0_x86_64.whl (192.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows ARM64

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

Uploaded CPython 3.9Windows x86-64

tlars-0.7.12-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.12-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.12-cp39-cp39-macosx_11_0_x86_64.whl (192.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

tlars-0.7.12-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.12-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.12-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.12.tar.gz.

File metadata

  • Download URL: tlars-0.7.12.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.12.tar.gz
Algorithm Hash digest
SHA256 89affc30aa930efc7fdbce96923a9d1cb6a5deb2517fcf1847d240039aaa9e57
MD5 76f23cb653b4fad0944ae048b337e7cd
BLAKE2b-256 e22b738974a98ccb2aa602394d09ba361e42600411423f9c00f43aa727718b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 83091f625107b213d0404d91d2d895f2f67d44b746fe1961e680ead27a08da1b
MD5 531fce56dd2959c6f83ad7c85fc0071c
BLAKE2b-256 00552a40b1b87a35f95e64bd3f3841fbfafe18e6632cc434443e163a11ec2234

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 a1326a918e1f6b30cb67f54edd0a06685aa4ec477758dc2bf8606979b943a367
MD5 66205ac7849b712e3517f87a2b7af27e
BLAKE2b-256 6d83f097bc28b20f1f5fa67155026b615ed46db9a982763c662c328fc7bbb45c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e2632ea90688d7e337e012de6c362c0111ae5f4c9af381404e7fb27b2bbdd181
MD5 f26652e2140479ec98c2930366108c66
BLAKE2b-256 54087fc02e000e0abd81cd66de30a035a9331269ce274d1e8f796a0d323ea18e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6261cca91508033c64a51a0dbe947cc5242825fced87db4baa7d13a8cd78c061
MD5 59b02007f9a2294169cc09f99e3fe244
BLAKE2b-256 d2aec333e48d317e3f7f2e801ae77028abe18e06ebfa5887d234f5c63852d6a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ecd3606e01a0e6b82c92ac077f18ca45f0582ee086b91e14a5293be516c8eaab
MD5 b97944d5619ed45e9d71eb7c24ff8d82
BLAKE2b-256 42fdf282a65727c8ec34fc918646988d72b84ce7500a40c528ea43e39ff4e2b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63b53fcde05c1661c4d66cad38289898907f3b093100c672c91f1e88470f8c4e
MD5 a301b58a838bd276947b09221f3445d5
BLAKE2b-256 e790134919b90f2d70dffa9dab3cae9f30e636a5c1c31bab84e43d5a01fff4c5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 66835ed3440962606bdafca4727e04cc78af253bfa47b5defb9e202b6a1f1281
MD5 838c56c171b8e13ce8f7864011b12bb2
BLAKE2b-256 46e038446652d12dfb0e560dd848487445a24a32c7927c2fe5ee3e4ae45cfd5d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a2dd2bcdcc8b838d7b5f10858e3b8ea6c34d4d7f291a01076a442a2a18b4e98b
MD5 1e129fded2e08ed6adee0c278c1644da
BLAKE2b-256 7ae09f679caeb93541c0227b68a3af92ac86b5c6ec8ae29ee08ebd59a8bb84aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22a56c86afadd6fc6a323893cf76ee3e40cee0be187200a8e7910fd699484bff
MD5 f0443dfe21c7fb877fe971c9139fa19a
BLAKE2b-256 87349c2b8a94d85fb927440f68205c8faaf67daf7111f2f3f46817d28baae1bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8f6fcc9ad01b1888d77c5c0b9435202e6f68fbd40f541474a317e66573703f61
MD5 5aee3e03f6ffbee841a370d6c505bd71
BLAKE2b-256 740b2b30c1f5bbe1e30f19eaae45fe285213448e2a4e2c7726ce49af9ffacf54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d79ebeee8d5d90724e4a6d769e5f63040aa15319c36beb80666dfa9aa4136f19
MD5 54d21b362b9c04fbe267c9fc51b36044
BLAKE2b-256 63eab201708fc043b63228df8bade34916ea4824424b35e0cf87f3bc2a46bf26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f683d6227f665c2c841f012658d782fc1303a4f988d04e17cd0355ee6c74b9ea
MD5 2b1d11c84091d3c7d56a3768a0e5dc6a
BLAKE2b-256 4a91621b6669385007925a2b94f9f16c93a1d25f235f44a5994c64578a0687aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 cc514b42b55f3332e2c52786980071673d3ae603f646816c689caa8bcc54a376
MD5 a96c399842378a2878cf62279a7e891d
BLAKE2b-256 47daf8513e2a734ac7c75f9906d4563cea214661e806d9a5cfee7769ab1bb4ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 08737026284c1774fd2122f666d142db3cc85786d7039e2ebc52546bc11b45dc
MD5 e58914ad867d1ac0a3ae0c5d408d0694
BLAKE2b-256 ecec5f64856d5606c9597772f1748ebd3e833744917780387cf61677d48891bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 adf5847547959cc6713d99aadb4e8162847194a89604cc2f3c9d89dc16a6f813
MD5 41b69f9b981777bb176f9e12d6f55a9f
BLAKE2b-256 6b9acb357c4b3d366d1069a631ca6ee9fa3cb261aff083e22194e0c824946bdb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18ccb117f1315d74f6940c0d39ffa02695de15f166eacfc4e0877c29d1fcbc66
MD5 4edb50d4c101982423f79e2d9c08a964
BLAKE2b-256 3531e5d514032e28230642de2df665750cc9eb3f3a084082363691b29e7f4e38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f3eefb7234e100250b737e5240641b8fdb2fefaf4d6b6c4d093f714b1a9f5088
MD5 a16cb9a0fd547401b31d1033ded1b33e
BLAKE2b-256 0c4c601d172368270122a50a75bb9e43e01b7594d4db3be9f7ab96920024b9bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 137ff7d1c08c5b25a9c56bef856bc44f2a375bb6da0ac5b01ddccf366d3b63cb
MD5 a854c2b212f218c2dc90e308a50db238
BLAKE2b-256 539e0dff342c21e41ce3e003db3208ab20c182b19913ee3c64078d565a5acb6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 d51452dab269b808172e9bab216221feffdfc4150d96011e530b9fb7ba5638c0
MD5 1bfd953db1d5d8e6eca4e110b92d9d64
BLAKE2b-256 af7309f9e95806a06621a4e9f5df33141f846fa6d086d407a43210eea855b1e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fceb8b5dc07f1e40a659103a7b9b5548f2ad3c3ae7277b99c4ffa1a1f3a0e896
MD5 47421ed027456343a8193502c989fa8f
BLAKE2b-256 b8929e7a89f6a8127a8dae2802f48ae3edb3d29b3080918ae7b3f013adef5bcc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b6c42165f239859e8abd3ac4a5a7a26598d062fcb4c791175fc2ae3065c28c7c
MD5 c366aa1733a010446406256a45521e7b
BLAKE2b-256 f10472391c6bf0da80781e33154b2f55c38109553aa2269c954204101d8593e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ea2e16a660500897de6769eb83195a3f7c8ca29c65fa1952b88a6b82d78935be
MD5 11e1a75c45ffc12a81963ddd1cd8cc19
BLAKE2b-256 dc5c199016d04eb99bc72773648aaa623529417d1baa160880428f3a3c127afb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c6d01d9b79c61df0865711ecb8681d938c9609cda38ef55501eff786e3061eb7
MD5 7892a34fab38b2798831b5675f57a846
BLAKE2b-256 e7cf4a0e66592a2d79604ff80b9d1098ebc58db58802ddb6cf914bc37cd122ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b5e019e17c6b96f482ecd6d9aa4478805e88ce57da20a54d8d01cd7894aa5b62
MD5 bcc2b0e76976a298865d12ae7abe84d0
BLAKE2b-256 971f842546569ead99ced48500710a76765d5563ec1ba893bf9accee14c134fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 25348d876c160c93a74b86e0e671bc2eed195ab6c0b84b80dbb72d4fe1dfccf0
MD5 50c0f494abb3c2ac836e6dda8c6f2f83
BLAKE2b-256 d12445416187709d535e516e61d2076d5a924b7fc290c15cae0f4395eff36988

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 acdfa67d2d9db55d7820712972de6170869110d41e56f382d44fe967a0598c39
MD5 b36d7c512f0b739bf8e0472a18e19324
BLAKE2b-256 986830a549ddc114bbe7c4954390d41a30b17a634555661bf523ef06de8be333

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 07b3b1e94fcf12756babdf93aec36156b653d2338d449d45dc6d98b69bde00a7
MD5 c9be4186f5709e3c19bc25f3c4cf5d20
BLAKE2b-256 a5be26896adf4b70c29255ef079d83814e184ad6486cb0ec39b7a7be6671efc1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f20f4110fc861408299d56c265c8e1ff84a41620ea5c69c1b31c46e45c0bf21
MD5 bb60a5d39b79bf32cf57ed10402d6290
BLAKE2b-256 cf79aa37e77cc2da9f97e02165d318e85f002bd0d418f8b2a74109c4d86154e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 12397a82f597bf86219f2d342e7988508c89b84b6e32c963faba9d81a439d0e4
MD5 bf74fe57aa913f8f32eb1d62e5680c2b
BLAKE2b-256 b8155bafe5d92b9aa17c7c9c3ffe9bac9ca62372dc36b4f3be7f088ebceb315f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34cf46023523f18a7b9b88f6cfaa439f2e10480309b523357e400953fbba4a53
MD5 b02d2754e54c836122a8e623d7b73152
BLAKE2b-256 d0138652f44ac6c367c37e0c787216fae99431da22c7673804b6b3546bd65740

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp39-cp39-win_arm64.whl
Algorithm Hash digest
SHA256 d8ea1a23a714a1c2d0f64cab547dc525db75fa86acf30f9cf4a15e4fcb3a14c3
MD5 75792462d9512b63800d3fe15ec060a2
BLAKE2b-256 ae4281af67b6e53e366fd110aab7885b14b923359b35622b766d8728b8c2b4ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 91efcfdf4d4f27308d9387e3b746c63434900515dbf783dc4b68c8c8c06d1f63
MD5 8d4b05eb1ffea47b0104f9969b77e500
BLAKE2b-256 4c9ae3dc2b9e9aa08b60033573e38285d40115ae4ef3e75716ccf88546b74a6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 460995e302ae969329c1cafaf588d3b9a2803e536ee13fb94727dfb48c82765a
MD5 808e77e5f8ee345faaaaf0111d908e2e
BLAKE2b-256 4f88c3a31788ce8583b9d36e46b27eb290a7a748290658e24e1ad11dbea2ce6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8a7f692bedbe454626e8f4eb6ac92ead2214f0f17cf65096c77249076b40237
MD5 9a79fb1b5ca1bd01e6808215cd04a219
BLAKE2b-256 541c2e7e4db32bcc6aef20797600377bda1ebceae3628481ddc697bf21768c97

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fca4642f0c72d6b62cee7d4380a85819c9c92a3b29b1460cb16530458cf23ffc
MD5 13f2f1093f688a0d71e26b2a54145272
BLAKE2b-256 703da547654f8e7634e8430e8fdff8fdc02b2ef4a37fc343705d9419e8d18b1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eecdbfa3bc42ea26ce0ca8923481ae4d5281aafa39bf358673a890d9fa16b262
MD5 4141e6d4ebc4068ebbaeb30e4e64d021
BLAKE2b-256 95b6d7ad9d7e6777cd3fbb5d07d7abef59ab21a3c3b700f00387a3c41845f7ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tlars-0.7.12-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.12-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 973798abd835565b6ba691905d6017d44250779253a7c7f2fa096ada1b6fc32a
MD5 9beb205a777fe319968c98193671f10a
BLAKE2b-256 e393a69300e93ebc4c6cf11f4769641bad39156e840a3f09b7ae96760c7766a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e21893ca50549d03a66aee553a5eeed57b6b5fe8e70a6e13dd4b9267bedc283
MD5 7a544a65b06353c1fa3431098256fda4
BLAKE2b-256 1aafe280f3aecbbdecd146e81f59fe9da9a8cfa5069a3ac16c0bca6b815f966a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp38-cp38-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0956b66947a78f807daba9bea3896588241acba278407ecb4791a73f96116b5
MD5 0f4f0223b0387737214fed1dd290791e
BLAKE2b-256 40f6642f7ca8b9684eff90256b7974ad23e9244a8162b6954bf264e253af2db0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tlars-0.7.12-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8ff2af809560017e504e22a09498d6a2c28ea76afd4d87378efe45fe10721655
MD5 a496ad13640c47a7124b94e0a13f37da
BLAKE2b-256 74d71f3863920ad39cc29c67b9cb13d876fd6f86db7117c7a5578a5a705d7247

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