All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- PR #1502: Faster symmetry breaking in LabelModel using Munkres algorithm
- PR #1481: removed fault tolerant mode for labeling functions
- PR #1481: fault tolerant mode for appliers
- PR #1450, 1467: ignore abstains in scoring, except coverage
- PR #1463: serialize all attributes of label model
- PR #1466: fix label model GPU training option
- PR #1477, #1492: pin dependency versions
- PR #1454:
set_seed
utility removed
Thanks to @HiromuHota, @ferhatelmas, and @garaud for their recent contributions!
- PR #1453:
SlicingClassifier
renamed toSliceAwareClassifier
- PR #1451: add heuristic for breaking symmetry in multiple label model optima case
- PR #1442: integration test for
MultitaskClassifier
- PR #1444: fix label model weight clamping behavior
- PR #1445: fix JSON log writer
- PR #1447: fix correct/incorrect count bug in
LFAnalysis
- PR #1428, 1449: catch invalid label model inputs
- PR #1441: make inputs to
Scorer.score
optional
Version 0.9.0 is a complete redesign of the Snorkel library. There's too much added, changed, and removed to list in this entry. For more information on the release, check out the project homepage. From here forward, we'll keep a detailed changelog.