Skip to content
This repository was archived by the owner on Apr 23, 2025. It is now read-only.

Conversation

@brettkoonce
Copy link
Contributor

see also #165.

rest work with this pr, following are broken:

- Catch (needs love)
- CIFAR (tensorhandles)
- ResNet (tensorhandles)
- Transformer (_vjpGathering)

@brettkoonce
Copy link
Contributor Author

move to #166

@brettkoonce brettkoonce closed this Jun 7, 2019
pschuh pushed a commit to pschuh/swift-models that referenced this pull request Jul 30, 2019
- Change method `Tensor.convolved2D(withFilter:strides:padding:)` to a top-level function named **`conv2D(_:filter:strides:padding:)`**, taking the original `self` as a first argument.
- Change method `Tensor.convolved3D(withFilter:strides:padding:)` to a top-level function named **`conv3D(_:filter:strides:padding:)`**, taking the original `self` as a first argument.
- Change method `Tensor.maxPooled2D(kernelSize:strides:padding:)` to a top-level function named **`maxPool2D(_:filterSize:strides:padding:)`**, taking the original `self` as a first argument.
- Change method `Tensor.maxPooled3D(kernelSize:strides:padding:)` to a top-level function named **`maxPool3D(_:filterSize:strides:padding:)`**, taking the original `self` as a first argument.
- Change method `Tensor.avgPooled2D(kernelSize:strides:padding:)` to a top-level function named **`avgPool2D(_:filterSize:strides:padding:)`**, taking the original `self` as a first argument.
- Change method `Tensor.avgPooled3D(kernelSize:strides:padding:)` to a top-level function named **`avgPool3D(_:filterSize:strides:padding:)`**, taking the original `self` as a first argument.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant