> If you are using TensorFlow for research, for education, or for production
> usage in some product, we would love to add something about your usage here.
-> Please feel free to email us a brief description of how you're using
-> TensorFlow, or even better, send us a pull request to add an entry to this
-> file.
+> Please feel free to [email us](mailto:usecases@tensorflow.org) a brief
+> description of how you're using TensorFlow, or even better, send us a
+> pull request to add an entry to this file.
* **Deep Speech**
<ul>
guidelines](https://github.com/tensorflow/tensorflow/blob/master/CONTRIBUTING.md).
* Join the
-[developers@tensorflow.org](https://groups.google.com/a/tensorflow.org/forum/#!forum/developers)
+[developers@tensorflow.org](https://groups.google.com/a/tensorflow.org/d/forum/developers)
mailing list, to coordinate and discuss with others contributing to TensorFlow.
* For coding style conventions, read the @{$style_guide$TensorFlow Style Guide}.
To enable focused collaboration on particular areas of TensorFlow, we host
Special Interest Groups (SIGs). SIGs do their work in public: if you want to
join and contribute, review the work of the group, and get in touch with the
-relevant SIG leader.
+relevant SIG leader. Membership policies vary on a per-SIG basis.
* **SIG Build** focuses on issues surrounding building, packaging, and
- distribution of TensorFlow. [Mailing list](https://groups.google.com/a/tensorflow.org/forum/#!forum/build).
+ distribution of TensorFlow. [Mailing list](https://groups.google.com/a/tensorflow.org/d/forum/build).
* **SIG TensorBoard** furthers the development and direction of TensorBoard and its plugins.
- [Mailing list](https://groups.google.com/a/tensorflow.org/forum/#!forum/tensorboard).
+ [Mailing list](https://groups.google.com/a/tensorflow.org/d/forum/sig-tensorboard).
* **SIG Rust** collaborates on the development of TensorFlow's Rust bindings.
- [Mailing list](https://groups.google.com/a/tensorflow.org/forum/#!forum/rust).
-
-## Projects developed by the TensorFlow community
-
-The TensorFlow community has created many great projects around TensorFlow, including:
-
-* [Machine Learning with TensorFlow (Book & Code)](http://tensorflowbook.com)
-* [@jtoy's awesome "Awesome TensorFlow" list of awesome things](https://github.com/jtoy/awesome-tensorflow)
-* [TensorFlow tutorials](https://github.com/pkmital/tensorflow_tutorials)
-* [Caffe to TensorFlow model converter](https://github.com/ethereon/caffe-tensorflow)
-* [Bitfusion's` GPU-enabled AWS EC2 TensorFlow AMI](https://github.com/bitfusionio/amis/tree/master/awsmrkt-bfboost-ubuntu14-cuda75-tensorflow) ([Launch AMI](https://aws.amazon.com/marketplace/pp/B01EYKBEQ0))
-* [Operator Vectorization Library](https://github.com/opveclib/opveclib)
-* [Swift language bindings](https://github.com/PerfectlySoft/Perfect-TensorFlow)
-* [Sublime Tensorflow - A plugin for Sublime Text](https://github.com/baptisteArnaud/Sublime-Tensorflow)
-* [GPflow - Gaussian processes in TensorFlow](https://github.com/GPflow/GPflow)
-* [CS 20SI: Tensorflow for Deep Learning Research](https://web.stanford.edu/class/cs20si/) - please note, this course was designed with TensorFlow v0.12, so some of the notes may be out of date - but it's still a great resource.
+ [Mailing list](https://groups.google.com/a/tensorflow.org/d/forum/rust).
For news and updates from around the universe of TensorFlow projects, follow
[@tensorflow](https://twitter.com/tensorflow) on Twitter.
+### Blog
+
+We post regularly to the [TensorFlow Blog](http://blog.tensorflow.org/),
+with content from the TensorFlow team and the best articles from the community.
+
### YouTube
Our [YouTube Channel](http://youtube.com/tensorflow/) focuses on machine learing
- Ask TensorFlow: the team answers the best questions tagged #AskTensorFlow from social media
- Coding TensorFlow: short bites with tips for success with TensorFlow
-
## Community Support
### Mailing Lists
documentation.md
style_guide.md
benchmarks.md
+swift.md
## General TensorFlow lists
-* [announce](https://groups.google.com/a/tensorflow.org/forum/#!forum/announce) - Low-volume announcements of new releases.
-* [discuss](https://groups.google.com/a/tensorflow.org/forum/#!forum/discuss) - General community discussion around TensorFlow.
-* [developers](https://groups.google.com/a/tensorflow.org/forum/#!forum/developers) - Discussion for developers contributing to TensorFlow.
+* [announce](https://groups.google.com/a/tensorflow.org/d/forum/announce) - Low-volume announcements of new releases.
+* [discuss](https://groups.google.com/a/tensorflow.org/d/forum/discuss) - General community discussion around TensorFlow.
+* [developers](https://groups.google.com/a/tensorflow.org/d/forum/developers) - Discussion for developers contributing to TensorFlow.
## Project-specific lists
These projects inside the TensorFlow GitHub organization have lists dedicated to their communities:
-* [tensor2tensor](https://groups.google.com/forum/#!forum/tensor2tensor) - User
+* [hub](https://groups.google.com/a/tensorflow.org/d/forum/hub) -
+ Discussion and collaboration around [TensorFlow Hub](https://github.com/tensorflow/hub).
+* [magenta-discuss](https://groups.google.com/a/tensorflow.org/d/forum/magenta-discuss) -
+ General discussion about [Magenta](https://magenta.tensorflow.org/)
+ development and directions.
+* [swift](https://groups.google.com/a/tensorflow.org/d/forum/swift) -
+ Community and collaboration around Swift for TensorFlow.
+* [tensor2tensor](https://groups.google.com/d/forum/tensor2tensor) - Discussion
and peer support for Tensor2Tensor.
+* [tfjs-announce](https://groups.google.com/a/tensorflow.org/d/forum/tfjs-announce) -
+ Announcements of new TensorFlow.js releases.
+* [tfjs](https://groups.google.com/a/tensorflow.org/d/forum/tfjs) - Discussion
+ and peer support for TensorFlow.js.
+* [tflite](https://groups.google.com/a/tensorflow.org/d/forum/tflite) - Discussion and
+ peer support for TensorFlow Lite.
+* [tpu-users](https://groups.google.com/a/tensorflow.org/d/forum/tpu-users) - Community discussion
+ and support for TPU users.
## Special Interest Groups
TensorFlow's [Special Interest
Groups](/community/contributing#special_interest_groups) (SIGs) support
community collaboration on particular project focuses. Members of these groups
-work together to build and support TensorFlow related projects.
+work together to build and support TensorFlow related projects. While their
+archives are public, different SIGs have their own membership policies.
-* [build](https://groups.google.com/a/tensorflow.org/forum/#!forum/build) -
+* [build](https://groups.google.com/a/tensorflow.org/d/forum/build) -
Supporting SIG Build, for build, distribution and packaging of TensorFlow.
-* [tensorboard](https://groups.google.com/a/tensorflow.org/forum/#!forum/tensorboard) -
+* [sig-tensorboard](https://groups.google.com/a/tensorflow.org/d/forum/sig-tensorboard) -
Supporting SIG TensorBoard, for plugin development and other contribution.
-* [rust](https://groups.google.com/a/tensorflow.org/forum/#!forum/rust) -
+* [rust](https://groups.google.com/a/tensorflow.org/d/forum/rust) -
Supporting SIG Rust, for the Rust language bindings.
--- /dev/null
+# Swift Community
+
+Welcome to the Swift for TensorFlow development community!
+
+Swift for TensorFlow is a result of first-principles thinking applied to machine
+learning frameworks, and works quite differently than existing TensorFlow
+language bindings. Whereas prior solutions are designed within the constraints
+of what can be achieved by a (typically Python or Lua) library, Swift for
+TensorFlow is based on the belief that machine learning is important enough to
+deserve first-class language and compiler support.
+
+First-class language and compiler support allows us to innovate in areas that
+have traditionally been out of bounds for machine learning libraries. Our
+results provide the performance of TensorFlow graphs with the ease of use of
+define-by-run models, and provides a great user experience - for example, by
+catching more mistakes before you run your code.
+
+## Open Source
+
+As announced at the TensorFlow Developer Summit, we are planning to launch our
+open source project on GitHub in April. In addition to releasing the code, we
+will be using an open design model, where design discussions happen in public.
+
+Between now and then, we are writing some technical white papers that explain in
+detail the design approach (e.g., the core compiler partitioning technique that
+underlies the whole thing, our approach to automatic differentiation, etc.),
+implementation tradeoffs, and the status of this work. We can’t wait to engage
+with the broader community, but prefer to start the conversation when these
+white papers are ready.
+
+[Sign up here to join the community Google
+group](https://groups.google.com/a/tensorflow.org/d/forum/swift). We will
+initially use it for announcements, and then open it for general discussion when
+we are ready in April.
+