Skip to content

Commit 30cd2de

Browse files
jayniep-gcJackHunt
authored andcommitted
TensorFlow 2 User Guide: Updating links to Graphcore examples repo
Summary: The structure of the Graphcore Examples repo on GitHub has changed. This diff updates the following: * the links to refer to the updated location for the referenced examples * updates the example links to refer to TensorFlow 2. TF2.6 Only Test Plan: docs-only! Reviewers: #tensorflow, #framework_ip_review_-_any_oss_or_third-party_code_use_has_been_approved, alfiee Reviewed By: #tensorflow, #framework_ip_review_-_any_oss_or_third-party_code_use_has_been_approved, alfiee Subscribers: alfiee Maniphest Tasks: T65489 Differential Revision: https://phabricator.sourcevertex.net/D70714
1 parent 69207af commit 30cd2de

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

tensorflow/compiler/plugin/poplar/docs/poplar_ops.rst

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,28 @@ available in PopLibs. See the :ref:`api-section` for more details.
77
Image operations
88
~~~~~~~~~~~~~~~~
99

10-
Our architecture is well-suited to efficiently handle convolutions over four-channel tensors, however it is common
11-
for images to be represented with three channels.
12-
In order to obtain better IPU performance, both from a latency and memory standpoint, we advise that when
13-
dealing with three-channel inputs, you pad the fourth channel dimension.
10+
Our architecture is well-suited to efficiently handle convolutions over four-channel tensors, however it is common
11+
for images to be represented with three channels.
12+
In order to obtain better IPU performance, both from a latency and memory standpoint, we advise that when
13+
dealing with three-channel inputs, you pad the fourth channel dimension.
1414

15-
See :py:func:`tensorflow.python.ipu.image_ops.normalise_image`
16-
for the op that can perform this padding, in addition to normalising and casting if needed. Note that this padding will be
17-
performed on-device, after the data has been transferred to the IPU.
15+
See :py:func:`tensorflow.python.ipu.image_ops.normalise_image`
16+
for the op that can perform this padding, in addition to normalising and casting if needed. Note that this padding will be
17+
performed on-device, after the data has been transferred to the IPU.
1818

1919
An example of its use can be found in the ``fused_normalise_image()`` function in the `CNN training application
20-
example <https://github.com/graphcore/examples/blob/master/applications/tensorflow/cnns/training/Datasets/imagenet_preprocessing.py>`_
21-
in Graphcore's examples repository on GitHub.
20+
example <https://github.com/graphcore/examples/blob/master/vision/cnns/tensorflow1/training/Datasets/imagenet_preprocessing.py>`_
21+
in Graphcore's examples repository on GitHub.
2222

2323
Matmul serialisation
2424
~~~~~~~~~~~~~~~~~~~~
2525

26-
You have the option to serialise matrix multiplications along a particular dimension, in order to reduce
26+
You have the option to serialise matrix multiplications along a particular dimension, in order to reduce
2727
the code size of the multiplication and the temporary memory requirements of the matmul, at the expense of extra computation.
2828

29-
See :py:func:`tensorflow.python.ipu.math_ops.serialized_matmul` for details of the op.
29+
See :py:func:`tensorflow.python.ipu.math_ops.serialized_matmul` for details of the op.
3030

31-
An example of its use can be found in the ``mlm_head()`` function in the `BERT application example <https://github.com/graphcore/examples/blob/master/applications/tensorflow/bert/modeling.py>`_
31+
An example of its use can be found in the ``mlm_head()`` function in the `BERT application example <https://github.com/graphcore/examples/blob/master/nlp/bert/tensorflow1/modeling.py>`_
3232
in Graphcore's examples repository on GitHub.
3333

3434
Dropout

0 commit comments

Comments
 (0)