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

Few AD fixes and improvements #70

Merged
merged 11 commits into from
May 1, 2020
Merged

Few AD fixes and improvements #70

merged 11 commits into from
May 1, 2020

Conversation

mohamed82008
Copy link
Member

In this PR:

  1. Some binary array functions are defined for Tracker.TrackedArray and Array{<:TrackedReal} to work around Mixed Array{Tracked}/TrackedArray ops FluxML/Tracker.jl#4.
  2. An MvCategorical distribution is defined to address Multivariate Categorical distribution #62 .
  3. Some RD broadcasting issues for discrete univariate distributions are fixed and other custom adjoints are added.

@mohamed82008
Copy link
Member Author

mohamed82008 commented Apr 30, 2020

Tests seem to fail because of a Zygote loading issue. I will investigate.

@mohamed82008
Copy link
Member Author

The latest Zygote errors on Julia 1.0.

@mohamed82008
Copy link
Member Author

FluxML/Zygote.jl#628

@cossio
Copy link

cossio commented Apr 30, 2020

Is there something here that can be used as a test for FluxML/Zygote.jl#628?

@mohamed82008
Copy link
Member Author

Is there something here that can be used as a test for FluxML/Zygote.jl#628?

using Zygote ;)

@cossio
Copy link

cossio commented Apr 30, 2020

Yeah sorry I missed that the issue was just on Julia 1.0!

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.

2 participants