@@ -34,10 +34,10 @@ Contributors wanting to submit new implementations, improvements, or bug fixes
3434should follow the below mentioned guidelines.
3535
3636Pull requests will be reviewed by members of
37- `CODEOWNERS.md <https://github.com/ROCm/rocBLAS /blob/develop/.github/CODEOWNERS >`__
37+ `CODEOWNERS.md <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /.github/CODEOWNERS >`__
3838Continuous Integration tests will be run on the pull request. Once the pull request
3939is approved and tests pass it will be merged by a member of
40- `CODEOWNERS.md <https://github.com/ROCm/rocBLAS /blob/develop/.github/CODEOWNERS >`__.
40+ `CODEOWNERS.md <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /.github/CODEOWNERS >`__.
4141Attribution for your commit will be preserved when it is merged.
4242
4343
@@ -63,7 +63,7 @@ Pull requests should:
6363Code License
6464============
6565All code contributed to this project will be licensed under the license identified in the
66- `LICENSE.md <https://github.com/ROCm/rocBLAS /blob/develop/LICENSE.md >`__.
66+ `LICENSE.md <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /LICENSE.md >`__.
6767Your contribution will be accepted under the same license.
6868
6969For each new file in repository, please include the licensing header
@@ -250,21 +250,21 @@ Coding Style
250250
251251#. When tests are added to ``rocblas-test `` and ``rocblas-bench ``,
252252 refer to `this
253- guide <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/clients/gtest/README.md> `__.
253+ guide <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /clients/gtest/README.md> `__.
254254
255255 The test framework is templated, and uses
256256 SFINAE (substitution failure is not an error) pattern and ``std::enable_if<...> `` to enable and disable certain types for
257257 certain tests.
258258
259259 YAML files are used to describe tests as combinations of arguments.
260- `rocblas_gentest.py <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/clients/common/rocblas_gentest.py >`__
260+ `rocblas_gentest.py <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /clients/common/rocblas_gentest.py >`__
261261 is used to parse the YAML files and generate tests in the form of a
262262 binary file of
263- `Arguments <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/clients/include/rocblas_arguments.hpp >`__
263+ `Arguments <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /clients/include/rocblas_arguments.hpp >`__
264264 records.
265265
266266 The ``rocblas-test `` and ``rocblas-bench `` `type dispatch
267- file <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/clients/include/type_dispatch.hpp> `__
267+ file <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /clients/include/type_dispatch.hpp> `__
268268 is central to all tests. Basically, rather than duplicate:
269269
270270 .. code :: cpp
@@ -280,9 +280,9 @@ Coding Style
280280 template argument is passed to specify which action is actually
281281 taken. It's fairly abstract, but it is powerful. There are examples
282282 of using the type dispatch in
283- `clients/gtest/*_gtest.cpp <https://github.com/ROCmSoftwarePlatform/rocBLAS/tree /develop/clients/gtest >`__
283+ `clients/gtest/*_gtest.cpp <https://github.com/ROCm/rocm-libraries/blob /develop/projects/rocblas /clients/gtest >`__
284284 and
285- `clients/benchmarks/client.cpp <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/clients/benchmarks/client.cpp >`__.
285+ `clients/benchmarks/client.cpp <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /clients/benchmarks/client.cpp >`__.
286286
287287#. Code should not be copied-and pasted, but rather, templates, macros,
288288 SFINAE (substitution failure is not an error) pattern and CRTP (curiously recurring template pattern),
@@ -593,11 +593,11 @@ Coding Style
593593
594594 Note: Some blocked matrix-vector algorithms which call other BLAS
595595 kernels may not work if this simple transformation is used; see
596- `TRSV <https://github.com/ROCmSoftwarePlatform/rocBLAS /blob/develop/library/src/blas2/rocblas_trsv.cpp >`__
596+ `TRSV <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas /library/src/blas2/rocblas_trsv.cpp >`__
597597 for an example, and how it's handled there.
598598
599599#. For reduction operations, the file
600- `reduction.hpp <https://github.com/ROCm/rocBLAS /blob/develop/library/src/blas1/reduction.hpp> `
600+ `reduction.hpp <https://github.com/ROCm/rocm-libraries /blob/develop/projects/rocblas/ library/src/blas1/reduction.hpp >`_
601601 has been created to systematize reductions and perform their device
602602 kernels in one place. This works for ``amax ``, ``amin ``, ``asum ``,
603603 ``nrm2 ``, and (partially) ``dot `` and ``gemv ``.
0 commit comments