tick  by X-DataInitiative

Python module for statistical learning, emphasizing time-dependent modeling

created 8 years ago
514 stars

Top 61.7% on sourcepulse

GitHubView on GitHub
Project Summary

Tick is a Python 3 library for statistical learning, specializing in time-dependent modeling for applications like point processes, generalized linear models, and optimization. It targets researchers and engineers working with temporal data, offering tools for inference, simulation, and efficient computation on various hardware.

How It Works

Tick's core is an optimization module featuring computational classes, solvers, and proximal operators for regularization. This design enables efficient handling of complex statistical models, particularly those involving time-series data and point processes. It provides tools for simulating and inferring Hawkes models with various kernel assumptions, facilitating advanced analysis of event sequences.

Quick Start & Requirements

Highlighted Details

  • Specializes in time-dependent modeling, including point processes and Hawkes models.
  • Features a generic optimization toolbox with proximal operators for regularization.
  • Optimized using Intel® Math Kernel Library (MKL) for performance on Intel processors.
  • Used in industrial applications for pharmacovigilance, financial order book modeling, and social media analysis.

Maintenance & Community

  • Initiated at École Polytechnique, France.
  • Community channel available on Gitter: https://gitter.im/xdata-tick
  • Bug reporting via GitHub issues.

Licensing & Compatibility

  • Distributed under the 3-Clause BSD license.
  • Permissive license suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

Windows support is experimental. The library was last updated in 2017, indicating potential for unaddressed issues or lack of recent feature development.

Health Check
Last commit

8 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
1
Star History
11 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Nathan Lambert Nathan Lambert(AI Researcher at AI2), and
1 more.

tianshou by thu-ml

0.1%
9k
PyTorch RL library for algorithm development and application
created 7 years ago
updated 1 day ago
Feedback? Help us improve.