Curtis Northcutt
|
f844042488
|
Fixed typo.
|
2018-12-22 23:19:09 -08:00 |
|
Curtis Northcutt
|
cac0dc2b06
|
Fixed typo.
|
2018-12-22 23:14:11 -08:00 |
|
Curtis Northcutt
|
de53acc7b4
|
Added feature to return sorted label error indices in get_noise_indices
|
2018-12-22 23:12:17 -08:00 |
|
Curtis Northcutt
|
92cb914a94
|
Fixed broadcasting error.
|
2018-12-22 22:31:40 -08:00 |
|
Curtis Northcutt
|
ed34e5895c
|
prune_by_noise_rate now orders by p(true) - p(noisy) instead of p(true)
|
2018-12-22 22:22:15 -08:00 |
|
Curtis Northcutt
|
1607be6f37
|
Optimization speed increase -- don't find errors if no errors to find
|
2018-12-22 22:08:31 -08:00 |
|
Curtis Northcutt
|
6108d02586
|
Remove rounding noise counts. Always under or exactly counts now, but avoids potentially more errors than can possibly exist.
|
2018-12-16 23:40:19 -05:00 |
|
Curtis Northcutt
|
311fc78489
|
Avoid random choose if no noise labels to set
|
2018-12-16 23:11:24 -05:00 |
|
Curtis Northcutt
|
ea2fe6a6a8
|
MASSIVE SPEED-UP to generate_noisy_labels algorithm.
|
2018-12-16 22:53:49 -05:00 |
|
Curtis Northcutt
|
4c06c4a5dd
|
BIG CHANGE: compute conf joint much faster, nk now, not nk^2
|
2018-12-16 14:56:40 -05:00 |
|
Curtis Northcutt
|
a689a9948b
|
Fixed error, missing parameter y_count
|
2018-12-15 18:11:48 -05:00 |
|
Curtis Northcutt
|
a883480f39
|
Throw error if y_counts not provided with marginal
|
2018-12-15 18:09:39 -05:00 |
|
Curtis Northcutt
|
344df36566
|
Updated docstrings to reflect new hyperparameter py_method = marginal_ps
|
2018-12-15 17:53:30 -05:00 |
|
Curtis Northcutt
|
b0dd4bc65e
|
FATAL typo fixed. inv_noise_matrix -> inverse_noise_matrix
|
2018-12-15 17:49:41 -05:00 |
|
Curtis Northcutt
|
cc1f53877b
|
Moved py computation to compute_latent.
|
2018-12-15 17:42:03 -05:00 |
|
Curtis Northcutt
|
55688f8a5e
|
Change for loops to matrix operations. added py methods to compute_py
|
2018-12-15 17:41:29 -05:00 |
|
Curtis Northcutt
|
486782a16f
|
Added max iterations parameter to noise matrix generation, and seed.
|
2018-12-15 17:40:11 -05:00 |
|
Curtis G. Northcutt
|
0c7aafd5af
|
v0.0.6 - NO API changes. improved README Tutorials
|
2018-12-12 00:58:49 -05:00 |
|
Curtis Northcutt
|
c585b47269
|
Print our trace when error for trace <= 1
|
2018-12-12 00:19:47 -05:00 |
|
Curtis G. Northcutt
|
9bae68250e
|
Upgrade to version 0.0.5
|
2018-12-08 03:31:21 -05:00 |
|
Curtis Northcutt
|
4d3d30dece
|
Fixed indexing error in list comprehension.
|
2018-12-08 02:18:36 -05:00 |
|
Curtis Northcutt
|
fc278dea45
|
Clarified constructor loader and remove version compat from codecov
|
2018-12-08 01:41:33 -05:00 |
|
Curtis Northcutt
|
eeddd06880
|
Removed space in multi-line if statement.
|
2018-12-08 00:50:23 -05:00 |
|
Curtis Northcutt
|
cc7831de8a
|
Remove GPU cuda lines from pytest code coverage.
|
2018-12-08 00:05:11 -05:00 |
|
Curtis Northcutt
|
dc9acbe6ea
|
Make default force_ps = True set to 5 epochs.
|
2018-12-07 23:47:27 -05:00 |
|
Curtis Northcutt
|
0df1869c0e
|
Fixed num_to_remove_per_class
|
2018-12-07 22:46:39 -05:00 |
|
Curtis Northcutt
|
6ea17f6238
|
Move warning import to top.
|
2018-12-07 20:55:28 -05:00 |
|
Curtis Northcutt
|
75b1539651
|
Typo fix.
|
2018-12-07 20:28:47 -05:00 |
|
Curtis Northcutt
|
b7bebe873b
|
Remove error raise, shorten title. fixed claesen pu formula.
|
2018-12-07 20:19:36 -05:00 |
|
Curtis Northcutt
|
c692e58673
|
Removed illogical and unnecessary valueError check.
|
2018-12-07 19:41:56 -05:00 |
|
Curtis Northcutt
|
949d069ad7
|
Fixed numerical issue with float equality.
|
2018-12-07 19:31:57 -05:00 |
|
Curtis Northcutt
|
fb99a19d73
|
Remove codecov for saftey check line.
|
2018-12-07 17:45:35 -05:00 |
|
Curtis Northcutt
|
90b52cb087
|
Printing now works for single element matrices.
|
2018-12-07 17:14:39 -05:00 |
|
Curtis Northcutt
|
22ebddb953
|
Removed hardcoded seed to 0.
|
2018-12-07 16:27:29 -05:00 |
|
Curtis Northcutt
|
724dc19ac6
|
Added coverage for noise_generation.py
|
2018-12-07 16:16:00 -05:00 |
|
Curtis Northcutt
|
25377e0248
|
Added support for confusion matrix with non consecutive labels.
|
2018-12-07 16:14:45 -05:00 |
|
Curtis Northcutt
|
3bee5b7413
|
Replaced exception with assertion for uncommon condition.
|
2018-12-07 11:38:32 -05:00 |
|
Curtis Northcutt
|
65e9b0c9dd
|
Add deprecation warning for generate_noise_matrix.
|
2018-12-07 11:36:33 -05:00 |
|
Curtis Northcutt
|
adec07cdfd
|
Changed method name to confusion_matrix.
|
2018-12-07 11:28:54 -05:00 |
|
Curtis Northcutt
|
f571ba7447
|
Remove dependency on sklearn.
|
2018-12-07 11:28:30 -05:00 |
|
Curtis Northcutt
|
69b81c35ba
|
Unified spacing and formatting.
|
2018-12-06 21:12:43 -05:00 |
|
Curtis Northcutt
|
d44447a8b7
|
Added default solver for all instances of logreg
|
2018-12-06 20:28:29 -05:00 |
|
Curtis Northcutt
|
18f6150e5c
|
Exclude TODO/pulearning from codecov.
|
2018-12-06 18:23:52 -05:00 |
|
Curtis Northcutt
|
88854d73d6
|
Explain which prune_count_method to use in comments.
|
2018-12-06 18:02:34 -05:00 |
|
Curtis Northcutt
|
694ab6f897
|
Removed commented deprecated method.
|
2018-12-06 18:01:37 -05:00 |
|
Curtis Northcutt
|
1fe54b502e
|
Added warnings and comments to clarify prune_count_method.
|
2018-12-06 18:01:08 -05:00 |
|
Curtis Northcutt
|
a3492a8084
|
Remove new lines at end of files.
|
2018-12-03 16:42:30 -08:00 |
|
Curtis Northcutt
|
c1ef76497b
|
Renaming RankPruning alg to LearningWithNoisyLabels
|
2018-12-03 16:40:32 -08:00 |
|
Curtis Northcutt
|
1e563004c9
|
fasttext is stochastic (not seeded results). Adjusted testing accordingly.
|
2018-12-03 13:16:43 -08:00 |
|
Curtis Northcutt
|
2ed22ef8a7
|
Added a version warning class to warn if wrong py version
|
2018-12-03 00:21:32 -08:00 |
|