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

feat(zero_order): implemented the zero order feature #93

Merged
merged 14 commits into from
Oct 11, 2022

Conversation

JieRen98
Copy link
Collaborator

No description provided.

@Benjamin-eecs Benjamin-eecs added this to the 0.6.0 milestone Sep 28, 2022
@Benjamin-eecs Benjamin-eecs added enhancement New feature or request feature New feature labels Sep 28, 2022
@Benjamin-eecs Benjamin-eecs linked an issue Sep 28, 2022 that may be closed by this pull request
3 tasks
@codecov-commenter
Copy link

codecov-commenter commented Oct 7, 2022

Codecov Report

Base: 65.58% // Head: 60.37% // Decreases project coverage by -5.21% ⚠️

Coverage data is based on head (a470a67) compared to base (5f4680e).
Patch coverage: 40.78% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #93      +/-   ##
==========================================
- Coverage   65.58%   60.37%   -5.22%     
==========================================
  Files          37       38       +1     
  Lines        1906     2102     +196     
==========================================
+ Hits         1250     1269      +19     
- Misses        656      833     +177     
Flag Coverage Δ
unittests 60.37% <40.78%> (-5.22%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
torchopt/__init__.py 100.00% <ø> (ø)
torchopt/accelerated_op/adam_op.py 75.00% <ø> (ø)
torchopt/zero_order_diff.py 9.69% <9.69%> (ø)
torchopt/distributed/api.py 25.87% <22.22%> (ø)
torchopt/optim/meta/base.py 62.50% <28.57%> (ø)
torchopt/base.py 77.27% <50.00%> (-0.99%) ⬇️
torchopt/linalg.py 91.78% <80.00%> (ø)
torchopt/transform.py 81.07% <88.23%> (ø)
torchopt/implicit_diff.py 94.28% <96.00%> (+0.19%) ⬆️
torchopt/alias.py 78.07% <100.00%> (ø)
... and 4 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@XuehaiPan XuehaiPan force-pushed the zero_order branch 2 times, most recently from cb7eb44 to 673b949 Compare October 11, 2022 09:32
@Benjamin-eecs Benjamin-eecs merged commit fad99d8 into metaopt:main Oct 11, 2022
@XuehaiPan XuehaiPan deleted the zero_order branch October 11, 2022 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Zero-order Gradient estimation
4 participants