IdeaCredIdeaCred

NzoCs/Learning-point-processes

68

New-LTPP is a modern, advanced framework for Temporal Point Process (TPP) research and development. Originally inspired by EasyTPP, this project has evolved into a comprehensive toolkit with significant enhancements in performance, usability, and research capabilities.

What's novel

New-LTPP is a modern, advanced framework for Temporal Point Process (TPP) research and development. Originally inspired by EasyTPP, this project has evolved into a comprehensive toolkit with significant enhancements in performance, usability, and research capabilities.

Code Analysis

11 files read · 4 rounds

A comprehensive PyTorch framework for training, simulating, and statistically evaluating neural temporal point process models (NHP, THP, ODETPP, etc.) with novel MMD-based distribution matching tests using custom point process kernels.

Strengths

Genuinely deep implementations of multiple TPP models with correct mathematical formulations (continuous-time LSTM decay, thinning-based rejection sampling, proper log-likelihood with MC integration), plus a novel statistical testing framework using M-kernels and MMD permutation tests specifically designed for variable-length event sequences.

Weaknesses

Some code has French comments mixed with English, the test suite appears limited relative to the project's scope (only a few test files visible), and the simulation loop is inherently sequential (one event at a time) which limits throughput for long sequences.

Score Breakdown

Innovation
5 (25%)
Craft
59 (35%)
Traction
7 (15%)
Scope
73 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci+5
Tests+8
Polish+0
Releases-1
Has License+0
Code Quality+22
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+3
Early Traction+0
Devto Reactions+0
Community Contribs+0

Scope

Commits+8
Languages+8
Subsystems+13
Bloat Penalty+0
Completeness+6
Contributors+5
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

182

Contributors

1

Files

184

Active weeks

26

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

1

Forks

0

License