Skip to content

Update DifferentiableProgramming.md #28230

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

Merged
merged 2 commits into from
Nov 13, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions docs/DifferentiableProgramming.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,13 +238,12 @@ Differentiation is the process of computing derivatives. See the
["Math Introduction"](#math-introduction) section below for more details.

Derivatives are a fundamental tool in calculus and have applications in many
domains, notably deep learning. Numerical computing in Swift Swift is an
expressive, high-performance language that is a great fit for numerical
applications. Recent proposals have paved the way for low-level numerical
computing in Swift: [AdditiveArithmetic][SE-0233], SIMD [[1][SE-0229]]
[[2][SE-0251]], [generic math functions][SE-0246]. However, high-level numerical
computing applications, including machine learning and artificial intelligence,
require more work.
domains, notably deep learning. Numerical computing in Swift is an expressive,
high-performance language that is a great fit for numerical applications. Recent
proposals have paved the way for low-level numerical computing in Swift:
[AdditiveArithmetic][SE-0233], SIMD [[1][SE-0229]] [[2][SE-0251]], [generic math
functions][SE-0246]. However, high-level numerical computing applications,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should mention https://swift.org/blog/numerics too!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely!

including machine learning and artificial intelligence, require more work.

We believe that first-class differentiable programming is a big step towards
high-level numerical computing support and will make Swift a real contender in
Expand Down