S4TF News — Issue 93, December 20th 2020
1 min readDec 21, 2020
Welcome to the Issue #93 of Swift for TensorFlow Newsletter. A newsletter letter that summarizes weekly activity around the Swift for TensorFlow project.
Enjoy!
News and Articles
- The recording from the 44th SIG Swift Design is now available here.
S4TF Commits
Swift Compiler (main branch)
- PR-35133: Enables
@differentiable
attribute on setters of properties and subscripts inDifferentiable
-conforming types. Resolves TF-1166. - PR-35079: Replaces
SILAutoDiffIndices
withAutoDiffConfig
. Resolves SR-13889.
Swift TensorFlow APIs
- PR-1150: Builds
CTensorFlow
withSPM
as it provides theC
bindings forX10
and is required for building withX10
andSPM
. - PR-1155: Extracts developer documentation.
- PR-1151: Adds a hard dependency on
PythonKit
withSPM
. - PR-1148: Adjusts a few cases of type conversion in
TensorFlowTests
. - PR-1147: Requires
swift-numerics
when building withSPM
. - PR-1146: Adds
shim.c
file forCTensorFlow
that serves appease Swift Package Manager which requires that any non-Swift library must have a source file.
Swift Jupyter
- PR-128: Makes the tests work on the stock toolchain.
Swift Models
- PR-723: Adds
presubmit_build.sh
that passes a flag toswiftpm
if it is a stock toolchain. - PR-722: Initiates compatibility with stock toolchain.
- PR-718: Adds “top 5 accuracy” metric.
- PR-707: Adds
Xception
network. - PR-688: Adds imagenet dataset + training demo.
Contributing
Looking to contribute to the project? Have a look at the currently open tickets for starters here.