Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2023-01-31 | 6.4 kB | |
v1.10.0 source code.tar.gz | 2023-01-31 | 8.7 MB | |
v1.10.0 source code.zip | 2023-01-31 | 8.9 MB | |
Totals: 3 Items | 17.6 MB | 0 |
The PyKEEN 1.10 release contains a huge variety of bug fixes, performance improvements, and new features. A few highlights include symmetric sLCWA training loop, evaluation with OGB, biomedical entity representation modules, low-rank representation approximation, and many improvements to the prediction pipeline.
Models and Layers
- ๐งโ๏ธ Fix TransH by @mberr in https://github.com/pykeen/pykeen/pull/1057
- โโ Update ConvKB interaction by @mberr in https://github.com/pykeen/pykeen/pull/1065
- ๐ธ๐ซ Fix QuatE by @mberr in https://github.com/pykeen/pykeen/pull/1056
- ๐ธ๐ซ Fix failing QuatE tests by @mberr in https://github.com/pykeen/pykeen/pull/1070
- ๐ฉน๐ฏ Fix typo in OpenEA graph size by @dobraczka in https://github.com/pykeen/pykeen/pull/1073
- ๐โฑ๏ธ Inductive ERModel base class by @mberr in https://github.com/pykeen/pykeen/pull/1106
- ๐๏ธ ๐ง Kwargs fix for edge weighting in
CompGCNLayer
by @migalkin in https://github.com/pykeen/pykeen/pull/1138 - โ๏ธโญ Merge ComplEx interaction by @mberr in https://github.com/pykeen/pykeen/pull/1103
- โ๏ธโญ Merge AutoSF interaction by @mberr in https://github.com/pykeen/pykeen/pull/1112
- ๐ฆท ๐ Extract inversion utilities by @cthoyt in https://github.com/pykeen/pykeen/pull/1203
NodePiece
- ๐ฟ ๐งฉ Support disconnected nodes in the Relation tokenizer by @migalkin in https://github.com/pykeen/pykeen/pull/1064
- โ๏ธ๐ข Fix InductiveNodePiece for parametric aggregations by @mberr in https://github.com/pykeen/pykeen/pull/1104
Documentation
- ๐๏ธ๐ Fix typo in tutorial by @mberr in https://github.com/pykeen/pykeen/pull/1067
Performance
- ๐ญ ๐ Add optional dep for opt_einsum by @mberr in https://github.com/pykeen/pykeen/pull/1058
- โฝ ๐ง Properly shuttle tensors to CPU in rank-based evaluator by @Allaway11 in https://github.com/pykeen/pykeen/pull/1076
- ๐ญ๐งโ๐ Update remaining einsum usages by @mberr in https://github.com/pykeen/pykeen/pull/1068
- โป๏ธโ๏ธ Re-use AMO for predict_triples_df by @mberr in https://github.com/pykeen/pykeen/pull/1089
Pipeline and Prediction
- ๐ฎโ Custom Prediction Filtering by @mberr in https://github.com/pykeen/pykeen/pull/1090
- ๐ช๐ป Split Pipeline Code by @mberr in https://github.com/pykeen/pykeen/pull/1075
- ๐ฎ๐ค Upgrade Prediction Consumers by @mberr in https://github.com/pykeen/pykeen/pull/1078
- ๐ ๐ดโโ ๏ธ Clean up inverse triples arguments by @cthoyt in https://github.com/pykeen/pykeen/pull/1092
- ๐๐ Fixing bug with index-error for predict.consume_scores by @AImenes in https://github.com/pykeen/pykeen/pull/1157
Representation
- ๐ต๐ฆ Approximate other representation with Low-Rank by @mberr in https://github.com/pykeen/pykeen/pull/1091
- ๐ฟ๐ Update text-based representation tutorial by @mberr in https://github.com/pykeen/pykeen/pull/1147
- ๐๐ง Fix labels not being converted to list by @mberr in https://github.com/pykeen/pykeen/pull/1209
- ๐ช๐งฌ Text representation for biomedical entities via PyOBO by @cthoyt in https://github.com/pykeen/pykeen/pull/1055
Training and Negative Sampling
- โบ๏ธ๐ซ Relax Slicing Check by @mberr in https://github.com/pykeen/pykeen/pull/1216
- ๐ช๐ Symmetric LCWA by @mberr in https://github.com/pykeen/pykeen/pull/1098
- ๐ซด๐ Fix to pass any negative sampler kwargs through if present by @sbonner0 in https://github.com/pykeen/pykeen/pull/1119
- ๐พ๐ Fix re-loading training triples by @mberr in https://github.com/pykeen/pykeen/pull/1185
Loss
- Remove unnecessary unsqueezing in MRL by @sbonner0 in https://github.com/pykeen/pykeen/pull/1128
- :book: :hammer_and_wrench: Fix losses docs typos by @nicolafan in https://github.com/pykeen/pykeen/pull/1200
Metrics and Evaluation
- ๐๐ Fix MacroRankBasedEvaluator share precomputed weights for different triples by @mberr in https://github.com/pykeen/pykeen/pull/1079
- ๐งฎ๐ช Rank-Based Metrics with Confidence Estimates via Bootstrapping by @mberr in https://github.com/pykeen/pykeen/pull/1084
- Incremental ranks by @mberr in https://github.com/pykeen/pykeen/pull/1083
- ๐ฎ๐ช Add basic support of OGB's evaluation by @mberr in https://github.com/pykeen/pykeen/pull/1088
- ๐ฎ๐ช Add OGB Evaluator by @mberr in https://github.com/pykeen/pykeen/pull/948
- ๐ช๏ธโฐ Evaluation loop and filter triples by @mberr in https://github.com/pykeen/pykeen/pull/1214
- โณ๐ Separately Expose Clearing of Intermediate Evaluator Results by @mberr in https://github.com/pykeen/pykeen/pull/1195
Lightning
- โก๐ฉน Fix lightning training without validation by @mberr in https://github.com/pykeen/pykeen/pull/1158
- โก๐งช Bring back lightning tests by @mberr in https://github.com/pykeen/pykeen/pull/1191
Misc
- ๐๐ผ๏ธ Fix plotting utility by @mberr in https://github.com/pykeen/pykeen/pull/1072
- โ๏ธโ๏ธ Fix word cloud by @mberr in https://github.com/pykeen/pykeen/pull/1081
- โ๏ธโจ๏ธ Remove unused code by @mberr in https://github.com/pykeen/pykeen/pull/1095
- ๐ฒ๐ Remove $ sign from README shell examples by @mberr in https://github.com/pykeen/pykeen/pull/1101
- ๐ฉน๐งโ๐ซ Fix scikit-learn dependency by @dobraczka in https://github.com/pykeen/pykeen/pull/1122
- ๐ท๐ Fix CI failure due to new versions by @mberr in https://github.com/pykeen/pykeen/pull/1170
- ๐ฉน๐ช Fix Windows installation instructions by @jamesmyatt in https://github.com/pykeen/pykeen/pull/1164
- ๐งน๐ป Cleanup before 1.9 release by @cthoyt in https://github.com/pykeen/pykeen/pull/1204
- ๐ฉนโ๏ธ Include result_tracker field in dict returned by _get_best_study_config() by @AntonisKl in https://github.com/pykeen/pykeen/pull/1206
New Contributors
- @Allaway11 made their first contribution in https://github.com/pykeen/pykeen/pull/1076
- @jamesmyatt made their first contribution in https://github.com/pykeen/pykeen/pull/1164
- @AImenes made their first contribution in https://github.com/pykeen/pykeen/pull/1157
- @nicolafan made their first contribution in https://github.com/pykeen/pykeen/pull/1200
- @AntonisKl made their first contribution in https://github.com/pykeen/pykeen/pull/1206
Full Changelog: https://github.com/pykeen/pykeen/compare/v1.9.0...v1.10.0