Skip to content

Releases: dssg/triage

Initial v3 beta

15 May 22:08
df187f2
Compare
Choose a tag to compare
Initial v3 beta Pre-release
Pre-release
Merge pull request #401 from dssg/push_to_base

Refactor functionality to ExperimentBase class [Resolves #400]

Fix old version for benchmark

12 Feb 23:09
Compare
Choose a tag to compare
v1.0.3

Manual bump version

Component Integration, S3 support

08 Feb 19:38
Compare
Choose a tag to compare
  • Triage components (Timechop, Collate, Architect, Catwalk, Results-Schema, Audition) ported from other repositories into src.triage.component
  • Audition - rule generator + multiple output models [Resolved #355 #346 #343]
  • Audition readme (#382)
  • Fixing s3 support [Resolves #364]
  • inserting NULLs for individual feature importance - #361

v1.0.2

19 Sep 21:47
Compare
Choose a tag to compare
Using the git version

Performance/Usability updates, More temporal configuration

06 May 01:55
Compare
Choose a tag to compare

Pin tables so it installs without HDF requirement
Thresholding unit test [Resolves #71]
Parallelize Training [Resolves #100]
change to UChicago license (#110)
Close session when done
Update README [Resolves #106] (#107)
Workflow and performance updates [Resolves #45, #93, #99, #111, #112, #113, #114]
Remove errant logging statements
Add more docstrings
Merge experiment rows [Resolves #103]
Incorporate timechop interval parsing change
Fix evaluation of sparsely-labeled test matrices [Resolves #116]
Control number of database-connecting processes [Resolves #104]
Update setup.py to look for md files
Remove n_jobs from parameters sent to model_hash [Resolves #126]
Log more split info [Resolves #124]
Fix thresholding ties bug [Resolves #133]
Add sort_seed for scoring
More training logging
Write train uuid to models table [Resolves #128]
Move explain statements to new validate method, which can be manually run [Resolves #130]
Remove n_jobs from model group config [Resolves #132]
Include traceback when child process errors [Resolves #140]
Fix log split # denominator [Resolves #142]
Add train and test example frequency [Resolves #148]
Save test_uuid in predictions tables [Resolves #144]
Separate train/test prediction windows [Resolves #152]
Allow custom model group keys [Resolves #154]
Handle multiple label window sin LabelGenerator#generate_all_labels [Resolves #156]

First-style ranking

27 Apr 22:26
Compare
Choose a tag to compare

Switch rankings to 'first', so even in the case of ties predictions don't get the same rank.

Feature Groups, Parallelization, Dynamic Categoricals

11 Apr 16:46
Compare
Choose a tag to compare
  • Remove rankings per as_of_date if as_of_date is in index [Resolves #59]
  • Instantiate pipeline components in constructor [Resolves #44]
  • Take in test_durations and pass to timechop [Resolves #62]
  • Pass matrix directory to Architect [Resolves #64]
  • Support parallelism [Resolves #28]
  • Add pipelines to packages
  • Switch to QueuePool
  • Fix exclusion of feature aggregation tables [Resolves #66]
  • Dynamic Categorical Choices [Resolves #33]
  • Support model_comment [Resolves #75]
  • Bypass collate aggregate tables [Resolves #76]
  • Add logging per group table
  • Feature Groups [Resolves #50]
  • Have BinaryLabelGenerator look for outcome_date [Resolves #84]
  • Standardize pipeline components on factory pattern [Resolves #85]
  • Parallelize Feature Generation [Resolves #83]
  • Add leave-one-in feature group mixer strategy [Resolves #88]
  • Schema updates [Resolves #94]

Modeling pipeline, inspections-style time splitting and evaluation

22 Mar 17:40
Compare
Choose a tag to compare
Merge pull request #57 from dssg/inspection_evaluations

Support inspections-style evaluation [Resolves #54]

Initial release

03 Mar 17:13
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
Merge pull request #14 from dssg/yield_trained_models

Allow yielding of trained models [Resolves #11]