From ca82aa84b943afe2c560b008f901cef45e534be5 Mon Sep 17 00:00:00 2001 From: Richard Wei Date: Fri, 8 Mar 2019 02:05:29 -0800 Subject: [PATCH] Fix broken link. --- docs/DifferentiableTypes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/DifferentiableTypes.md b/docs/DifferentiableTypes.md index 6318db712f8..b2e37c75d40 100644 --- a/docs/DifferentiableTypes.md +++ b/docs/DifferentiableTypes.md @@ -149,7 +149,7 @@ Here is a detailed explanation of the `Differentiable` protocol: * Manifold operations. * These currently involve `tangentVector(from:)` and `moved(along:)`. These operations can be useful for implementing manifold-related algorithms, like optimization on manifolds, but are not relevant for simple differentiation use cases. -The standard library defines conformances to the `Differentiable` protocol for `Float`, `Double`, and `Float80`. Conditional conformances will be added to floating-point [SIMD vector types](SIMD). The [`Tensor`][TensorFlow_Tensor] type defined in the TensorFlow library also conditionally conforms to `Differentiable`: +The standard library defines conformances to the `Differentiable` protocol for `Float`, `Double`, and `Float80`. Conditional conformances will be added to floating-point [SIMD vector types][SIMD]. The [`Tensor`][TensorFlow_Tensor] type defined in the TensorFlow library also conditionally conforms to `Differentiable`: ```swift extension Float: Differentiable {