Skip to content

Commit 4b78f19

Browse files
committed
add the meat
1 parent c435961 commit 4b78f19

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+14282
-1
lines changed

Dockerfile

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Copyright (c) 2021, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
2+
#
3+
# NVIDIA CORPORATION and its licensors retain all intellectual property
4+
# and proprietary rights in and to this software, related documentation
5+
# and any modifications thereto. Any use, reproduction, disclosure or
6+
# distribution of this software and related documentation without an express
7+
# license agreement from NVIDIA CORPORATION is strictly prohibited.
8+
9+
FROM nvcr.io/nvidia/pytorch:21.08-py3
10+
11+
ENV PYTHONDONTWRITEBYTECODE 1
12+
ENV PYTHONUNBUFFERED 1
13+
14+
RUN pip install imageio imageio-ffmpeg==0.4.4 pyspng==0.1.0
15+
16+
WORKDIR /workspace
17+
18+
RUN (printf '#!/bin/bash\nexec \"$@\"\n' >> /entry.sh) && chmod a+x /entry.sh
19+
ENTRYPOINT ["/entry.sh"]

LICENSE.txt

+97
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
Copyright (c) 2021, NVIDIA Corporation & affiliates. All rights reserved.
2+
3+
4+
NVIDIA Source Code License for StyleGAN3
5+
6+
7+
=======================================================================
8+
9+
1. Definitions
10+
11+
"Licensor" means any person or entity that distributes its Work.
12+
13+
"Software" means the original work of authorship made available under
14+
this License.
15+
16+
"Work" means the Software and any additions to or derivative works of
17+
the Software that are made available under this License.
18+
19+
The terms "reproduce," "reproduction," "derivative works," and
20+
"distribution" have the meaning as provided under U.S. copyright law;
21+
provided, however, that for the purposes of this License, derivative
22+
works shall not include works that remain separable from, or merely
23+
link (or bind by name) to the interfaces of, the Work.
24+
25+
Works, including the Software, are "made available" under this License
26+
by including in or with the Work either (a) a copyright notice
27+
referencing the applicability of this License to the Work, or (b) a
28+
copy of this License.
29+
30+
2. License Grants
31+
32+
2.1 Copyright Grant. Subject to the terms and conditions of this
33+
License, each Licensor grants to you a perpetual, worldwide,
34+
non-exclusive, royalty-free, copyright license to reproduce,
35+
prepare derivative works of, publicly display, publicly perform,
36+
sublicense and distribute its Work and any resulting derivative
37+
works in any form.
38+
39+
3. Limitations
40+
41+
3.1 Redistribution. You may reproduce or distribute the Work only
42+
if (a) you do so under this License, (b) you include a complete
43+
copy of this License with your distribution, and (c) you retain
44+
without modification any copyright, patent, trademark, or
45+
attribution notices that are present in the Work.
46+
47+
3.2 Derivative Works. You may specify that additional or different
48+
terms apply to the use, reproduction, and distribution of your
49+
derivative works of the Work ("Your Terms") only if (a) Your Terms
50+
provide that the use limitation in Section 3.3 applies to your
51+
derivative works, and (b) you identify the specific derivative
52+
works that are subject to Your Terms. Notwithstanding Your Terms,
53+
this License (including the redistribution requirements in Section
54+
3.1) will continue to apply to the Work itself.
55+
56+
3.3 Use Limitation. The Work and any derivative works thereof only
57+
may be used or intended for use non-commercially. Notwithstanding
58+
the foregoing, NVIDIA and its affiliates may use the Work and any
59+
derivative works commercially. As used herein, "non-commercially"
60+
means for research or evaluation purposes only.
61+
62+
3.4 Patent Claims. If you bring or threaten to bring a patent claim
63+
against any Licensor (including any claim, cross-claim or
64+
counterclaim in a lawsuit) to enforce any patents that you allege
65+
are infringed by any Work, then your rights under this License from
66+
such Licensor (including the grant in Section 2.1) will terminate
67+
immediately.
68+
69+
3.5 Trademarks. This License does not grant any rights to use any
70+
Licensor’s or its affiliates’ names, logos, or trademarks, except
71+
as necessary to reproduce the notices described in this License.
72+
73+
3.6 Termination. If you violate any term of this License, then your
74+
rights under this License (including the grant in Section 2.1) will
75+
terminate immediately.
76+
77+
4. Disclaimer of Warranty.
78+
79+
THE WORK IS PROVIDED "AS IS" WITHOUT WARRANTIES OR CONDITIONS OF ANY
80+
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WARRANTIES OR CONDITIONS OF
81+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR
82+
NON-INFRINGEMENT. YOU BEAR THE RISK OF UNDERTAKING ANY ACTIVITIES UNDER
83+
THIS LICENSE.
84+
85+
5. Limitation of Liability.
86+
87+
EXCEPT AS PROHIBITED BY APPLICABLE LAW, IN NO EVENT AND UNDER NO LEGAL
88+
THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE
89+
SHALL ANY LICENSOR BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT,
90+
INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF
91+
OR RELATED TO THIS LICENSE, THE USE OR INABILITY TO USE THE WORK
92+
(INCLUDING BUT NOT LIMITED TO LOSS OF GOODWILL, BUSINESS INTERRUPTION,
93+
LOST PROFITS OR DATA, COMPUTER FAILURE OR MALFUNCTION, OR ANY OTHER
94+
COMMERCIAL DAMAGES OR LOSSES), EVEN IF THE LICENSOR HAS BEEN ADVISED OF
95+
THE POSSIBILITY OF SUCH DAMAGES.
96+
97+
=======================================================================

0 commit comments

Comments
 (0)