Skip to content
This repository was archived by the owner on Jul 1, 2023. It is now read-only.

Commit a57bc85

Browse files
authored
TensorFlow: @_functionBuilder -> @resultBuilder (#1174)
The function builder attribute has been renamed to `resultBuilder`. Adjust the sources accordingly.
1 parent 91b6449 commit a57bc85

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Sources/TensorFlow/Layers/Sequential.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ where
203203
L8.TangentVector.VectorSpaceScalar == L9.TangentVector.VectorSpaceScalar,
204204
L9.TangentVector.VectorSpaceScalar == L10.TangentVector.VectorSpaceScalar
205205

206-
@_functionBuilder
206+
@resultBuilder
207207
public struct LayerBuilder {
208208
public static func buildBlock<L1: Module, L2: Layer>(_ l1: L1, _ l2: L2) -> Sequential<L1, L2>
209209
where L1.Output == L2.Input {

Sources/TensorFlow/Layers/Sequential.swift.gyb

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public typealias Sequential${n}<${generic_parameters(n, ", ")}> = ${sequential_t
9999

100100
%end
101101

102-
@_functionBuilder
102+
@resultBuilder
103103
public struct LayerBuilder {
104104
public static func buildBlock<L1: Module, L2: Layer>(_ l1: L1, _ l2: L2) -> Sequential<L1, L2>
105105
where L1.Output == L2.Input {

0 commit comments

Comments
 (0)