Skip to content

Commit cab2122

Browse files
Updated TPN for OpenMPI and cleanup (microsoft#3932)
* Update README.md * Update ReleaseManagement.md * Updated Third Party Notice for training feature Added Open MPI license
1 parent cba8bdc commit cab2122

File tree

3 files changed

+113
-4
lines changed

3 files changed

+113
-4
lines changed

ThirdPartyNotices.txt

+106
Original file line numberDiff line numberDiff line change
@@ -3847,3 +3847,109 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
38473847
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
38483848
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
38493849
SOFTWARE.
3850+
3851+
-----
3852+
Open MPI
3853+
3854+
3-Clause BSD License
3855+
3856+
Most files in this release are marked with the copyrights of the
3857+
organizations who have edited them. The copyrights below are in no
3858+
particular order and generally reflect members of the Open MPI core
3859+
team who have contributed code to this release. The copyrights for
3860+
code used under license from other parties are included in the
3861+
corresponding files.
3862+
3863+
Copyright (c) 2004-2010 The Trustees of Indiana University and Indiana
3864+
University Research and Technology
3865+
Corporation. All rights reserved.
3866+
Copyright (c) 2004-2017 The University of Tennessee and The University
3867+
of Tennessee Research Foundation. All rights
3868+
reserved.
3869+
Copyright (c) 2004-2010 High Performance Computing Center Stuttgart,
3870+
University of Stuttgart. All rights reserved.
3871+
Copyright (c) 2004-2008 The Regents of the University of California.
3872+
All rights reserved.
3873+
Copyright (c) 2006-2017 Los Alamos National Security, LLC. All rights
3874+
reserved.
3875+
Copyright (c) 2006-2017 Cisco Systems, Inc. All rights reserved.
3876+
Copyright (c) 2006-2010 Voltaire, Inc. All rights reserved.
3877+
Copyright (c) 2006-2017 Sandia National Laboratories. All rights reserved.
3878+
Copyright (c) 2006-2010 Sun Microsystems, Inc. All rights reserved.
3879+
Use is subject to license terms.
3880+
Copyright (c) 2006-2017 The University of Houston. All rights reserved.
3881+
Copyright (c) 2006-2009 Myricom, Inc. All rights reserved.
3882+
Copyright (c) 2007-2017 UT-Battelle, LLC. All rights reserved.
3883+
Copyright (c) 2007-2017 IBM Corporation. All rights reserved.
3884+
Copyright (c) 1998-2005 Forschungszentrum Juelich, Juelich Supercomputing
3885+
Centre, Federal Republic of Germany
3886+
Copyright (c) 2005-2008 ZIH, TU Dresden, Federal Republic of Germany
3887+
Copyright (c) 2007 Evergrid, Inc. All rights reserved.
3888+
Copyright (c) 2008 Chelsio, Inc. All rights reserved.
3889+
Copyright (c) 2008-2009 Institut National de Recherche en
3890+
Informatique. All rights reserved.
3891+
Copyright (c) 2007 Lawrence Livermore National Security, LLC.
3892+
All rights reserved.
3893+
Copyright (c) 2007-2017 Mellanox Technologies. All rights reserved.
3894+
Copyright (c) 2006-2010 QLogic Corporation. All rights reserved.
3895+
Copyright (c) 2008-2017 Oak Ridge National Labs. All rights reserved.
3896+
Copyright (c) 2006-2012 Oracle and/or its affiliates. All rights reserved.
3897+
Copyright (c) 2009-2015 Bull SAS. All rights reserved.
3898+
Copyright (c) 2010 ARM ltd. All rights reserved.
3899+
Copyright (c) 2016 ARM, Inc. All rights reserved.
3900+
Copyright (c) 2010-2011 Alex Brick . All rights reserved.
3901+
Copyright (c) 2012 The University of Wisconsin-La Crosse. All rights
3902+
reserved.
3903+
Copyright (c) 2013-2016 Intel, Inc. All rights reserved.
3904+
Copyright (c) 2011-2017 NVIDIA Corporation. All rights reserved.
3905+
Copyright (c) 2016 Broadcom Limited. All rights reserved.
3906+
Copyright (c) 2011-2017 Fujitsu Limited. All rights reserved.
3907+
Copyright (c) 2014-2015 Hewlett-Packard Development Company, LP. All
3908+
rights reserved.
3909+
Copyright (c) 2013-2017 Research Organization for Information Science (RIST).
3910+
All rights reserved.
3911+
Copyright (c) 2017-2018 Amazon.com, Inc. or its affiliates. All Rights
3912+
reserved.
3913+
Copyright (c) 2018 DataDirect Networks. All rights reserved.
3914+
Copyright (c) 2018-2019 Triad National Security, LLC. All rights reserved.
3915+
3916+
$COPYRIGHT$
3917+
3918+
Additional copyrights may follow
3919+
3920+
$HEADER$
3921+
3922+
Redistribution and use in source and binary forms, with or without
3923+
modification, are permitted provided that the following conditions are
3924+
met:
3925+
3926+
- Redistributions of source code must retain the above copyright
3927+
notice, this list of conditions and the following disclaimer.
3928+
3929+
- Redistributions in binary form must reproduce the above copyright
3930+
notice, this list of conditions and the following disclaimer listed
3931+
in this license in the documentation and/or other materials
3932+
provided with the distribution.
3933+
3934+
- Neither the name of the copyright holders nor the names of its
3935+
contributors may be used to endorse or promote products derived from
3936+
this software without specific prior written permission.
3937+
3938+
The copyright holders provide no reassurances that the source code
3939+
provided does not infringe any patent, copyright, or any other
3940+
intellectual property rights of third parties. The copyright holders
3941+
disclaim any liability to any recipient for claims brought against
3942+
recipient by any third party for infringement of that parties
3943+
intellectual property rights.
3944+
3945+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
3946+
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
3947+
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
3948+
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
3949+
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
3950+
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
3951+
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
3952+
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
3953+
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
3954+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
3955+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

dockerfiles/README.md

+6-3
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,17 @@ Use `docker pull` with any of the images and tags below to pull an image and try
173173
174174
The Dockerfile used in these instructions specifically targets Raspberry Pi 3/3+ running Raspbian Stretch. The same approach should work for other ARM devices, but may require some changes to the Dockerfile such as choosing a different base image (Line 0: `FROM ...`).
175175
176-
1. Install DockerCE on your development machine by following the instructions [here](https://docs.docker.com/install/)
176+
1. Install dependencies:
177+
178+
- DockerCE on your development machine by following the instructions [here](https://docs.docker.com/install/)
179+
- ARM emulator: `sudo apt-get install -y qemu-user-static`
180+
177181
2. Create an empty local directory
178182
```bash
179183
mkdir onnx-build
180184
cd onnx-build
181185
```
182-
3. Save the Dockerfile to your new directory
183-
- [Dockerfile.arm32v7](./Dockerfile.arm32v7)
186+
3. Save the Dockerfile from this repo to your new directory: [Dockerfile.arm32v7](./Dockerfile.arm32v7)
184187
4. Run docker build
185188
186189
This will build all the dependencies first, then build ONNX Runtime and its Python bindings. This will take several hours.

docs/ReleaseManagement.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Release Management
22

33
Releases are versioned according to
4-
[Versioning](Versioning/md). Official releases of ONNX Runtime are managed by the core ONNX Runtime team and packages will be published at least every 6 months.
4+
[Versioning](Versioning.md). Official releases of ONNX Runtime are managed by the core ONNX Runtime team and packages will be published at least every 6 months.

0 commit comments

Comments
 (0)