Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

multiple updates #153

Merged
merged 16 commits into from
Jun 21, 2019
Merged

multiple updates #153

merged 16 commits into from
Jun 21, 2019

Conversation

yangarbiter
Copy link
Collaborator

@yangarbiter yangarbiter commented Oct 25, 2018

Added query strategies

  • density weighted meta algorithm
  • CSRPE
  • add some cost functions in libact.utils.multilabel

Interface

  • _get_scores for query_strategy
  • clone method for Model

Bug fix

  • density_weighted_uncertainty to documentation

Unit test improvements

  • scikit-learn after 0.20, the output of logistic_regression.predict_proba changes a little which makes some of the test to fail, we fixed scikit-learn version to 0.19.2 for now
  • fix the solver and multi_class attribute for LogisticRegression and gamma for SVC
  • test for multi-label criteria

Other improvements

  • Update the installation process, added the options to not compiling C-extension, which seems to make a lot of windows user fail the installation process.

@yangarbiter yangarbiter force-pushed the master branch 2 times, most recently from 0fbf34d to 00a1cd3 Compare October 25, 2018 04:20
@yangarbiter yangarbiter force-pushed the master branch 2 times, most recently from cce47fd to 0cdfe3c Compare October 25, 2018 05:57
@codecov-io
Copy link

codecov-io commented Oct 25, 2018

Codecov Report

Merging #153 into master will decrease coverage by 0.22%.
The diff coverage is 88.62%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #153      +/-   ##
==========================================
- Coverage   89.69%   89.46%   -0.23%     
==========================================
  Files          34       37       +3     
  Lines        1358     1557     +199     
==========================================
+ Hits         1218     1393     +175     
- Misses        140      164      +24
Impacted Files Coverage Δ
...query_strategies/multilabel/binary_minimization.py 100% <ø> (ø) ⬆️
...es/multilabel/multilabel_with_auxiliary_learner.py 89.58% <ø> (-0.22%) ⬇️
..._strategies/multilabel/adaptive_active_learning.py 100% <ø> (ø) ⬆️
..._strategies/multilabel/maximum_margin_reduction.py 97.77% <ø> (ø) ⬆️
..._strategies/multiclass/expected_error_reduction.py 92.5% <ø> (ø) ⬆️
...ery_strategies/multiclass/hierarchical_sampling.py 95.85% <100%> (ø) ⬆️
libact/query_strategies/multilabel/__init__.py 100% <100%> (ø) ⬆️
libact/utils/multilabel/__init__.py 100% <100%> (ø)
libact/query_strategies/uncertainty_sampling.py 95.23% <100%> (+0.64%) ⬆️
libact/base/interfaces.py 73.52% <50%> (-1.48%) ⬇️
... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e37e9ed...6b380e2. Read the comment docs.

@yangarbiter yangarbiter requested a review from sian-chen May 5, 2019 23:33
@yangarbiter yangarbiter requested review from hsuantien and removed request for sian-chen May 24, 2019 17:00
@yangarbiter yangarbiter self-assigned this May 24, 2019
@yangarbiter yangarbiter mentioned this pull request May 24, 2019
@yangarbiter yangarbiter requested review from sian-chen and removed request for hsuantien June 21, 2019 03:28
@yangarbiter yangarbiter merged commit f6b2895 into ntucllab:master Jun 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants