Skip to main content

MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.

Project description

!

[

M

i

n

d

S

p

o

r

e

L

o

g

o

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

r

a

w

/

m

a

s

t

e

r

/

d

o

c

s

/

M

i

n

d

S

p

o

r

e

l

o

g

o

.

p

n

g

"

M

i

n

d

S

p

o

r

e

l

o

g

o

"

)

[

]

(

.

/

R

E

A

D

M

E

_

C

N

.

m

d

)

<

!

T

O

C

[

W

h

a

t

I

s

M

i

n

d

S

p

o

r

e

]

(

w

h

a

t

i

s

m

i

n

d

s

p

o

r

e

)

[

A

u

t

o

m

a

t

i

c

D

i

f

f

e

r

e

n

t

i

a

t

i

o

n

]

(

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

)

[

A

u

t

o

m

a

t

i

c

P

a

r

a

l

l

e

l

]

(

a

u

t

o

m

a

t

i

c

p

a

r

a

l

l

e

l

)

[

I

n

s

t

a

l

l

a

t

i

o

n

]

(

i

n

s

t

a

l

l

a

t

i

o

n

)

[

P

i

p

m

o

d

e

m

e

t

h

o

d

i

n

s

t

a

l

l

a

t

i

o

n

]

(

p

i

p

m

o

d

e

m

e

t

h

o

d

i

n

s

t

a

l

l

a

t

i

o

n

)

[

S

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

i

n

s

t

a

l

l

a

t

i

o

n

]

(

s

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

i

n

s

t

a

l

l

a

t

i

o

n

)

[

D

o

c

k

e

r

I

m

a

g

e

]

(

d

o

c

k

e

r

i

m

a

g

e

)

[

Q

u

i

c

k

s

t

a

r

t

]

(

q

u

i

c

k

s

t

a

r

t

)

[

D

o

c

s

]

(

d

o

c

s

)

[

C

o

m

m

u

n

i

t

y

]

(

c

o

m

m

u

n

i

t

y

)

[

G

o

v

e

r

n

a

n

c

e

]

(

g

o

v

e

r

n

a

n

c

e

)

[

C

o

m

m

u

n

i

c

a

t

i

o

n

]

(

c

o

m

m

u

n

i

c

a

t

i

o

n

)

[

C

o

n

t

r

i

b

u

t

i

n

g

]

(

c

o

n

t

r

i

b

u

t

i

n

g

)

[

M

a

i

n

t

e

n

a

n

c

e

p

h

a

s

e

s

]

(

m

a

i

n

t

e

n

a

n

c

e

p

h

a

s

e

s

)

[

M

a

i

n

t

e

n

a

n

c

e

s

t

a

t

u

s

]

(

m

a

i

n

t

e

n

a

n

c

e

s

t

a

t

u

s

)

[

R

e

l

e

a

s

e

N

o

t

e

s

]

(

r

e

l

e

a

s

e

n

o

t

e

s

)

[

L

i

c

e

n

s

e

]

(

l

i

c

e

n

s

e

)

<

!

/

T

O

C

W

h

a

t

I

s

M

i

n

d

S

p

o

r

e

M

i

n

d

S

p

o

r

e

i

s

a

n

e

w

o

p

e

n

s

o

u

r

c

e

d

e

e

p

l

e

a

r

n

i

n

g

t

r

a

i

n

i

n

g

/

i

n

f

e

r

e

n

c

e

f

r

a

m

e

w

o

r

k

t

h

a

t

c

o

u

l

d

b

e

u

s

e

d

f

o

r

m

o

b

i

l

e

,

e

d

g

e

a

n

d

c

l

o

u

d

s

c

e

n

a

r

i

o

s

.

M

i

n

d

S

p

o

r

e

i

s

d

e

s

i

g

n

e

d

t

o

p

r

o

v

i

d

e

d

e

v

e

l

o

p

m

e

n

t

e

x

p

e

r

i

e

n

c

e

w

i

t

h

f

r

i

e

n

d

l

y

d

e

s

i

g

n

a

n

d

e

f

f

i

c

i

e

n

t

e

x

e

c

u

t

i

o

n

f

o

r

t

h

e

d

a

t

a

s

c

i

e

n

t

i

s

t

s

a

n

d

a

l

g

o

r

i

t

h

m

i

c

e

n

g

i

n

e

e

r

s

,

n

a

t

i

v

e

s

u

p

p

o

r

t

f

o

r

A

s

c

e

n

d

A

I

p

r

o

c

e

s

s

o

r

,

a

n

d

s

o

f

t

w

a

r

e

h

a

r

d

w

a

r

e

c

o

o

p

t

i

m

i

z

a

t

i

o

n

.

A

t

t

h

e

m

e

a

n

t

i

m

e

M

i

n

d

S

p

o

r

e

a

s

a

g

l

o

b

a

l

A

I

o

p

e

n

s

o

u

r

c

e

c

o

m

m

u

n

i

t

y

,

a

i

m

s

t

o

f

u

r

t

h

e

r

a

d

v

a

n

c

e

t

h

e

d

e

v

e

l

o

p

m

e

n

t

a

n

d

e

n

r

i

c

h

m

e

n

t

o

f

t

h

e

A

I

s

o

f

t

w

a

r

e

/

h

a

r

d

w

a

r

e

a

p

p

l

i

c

a

t

i

o

n

e

c

o

s

y

s

t

e

m

.

<

i

m

g

s

r

c

=

"

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

r

a

w

/

m

a

s

t

e

r

/

d

o

c

s

/

M

i

n

d

S

p

o

r

e

a

r

c

h

i

t

e

c

t

u

r

e

.

p

n

g

"

a

l

t

=

"

M

i

n

d

S

p

o

r

e

A

r

c

h

i

t

e

c

t

u

r

e

"

w

i

d

t

h

=

"

6

0

0

"

/

F

o

r

m

o

r

e

d

e

t

a

i

l

s

p

l

e

a

s

e

c

h

e

c

k

o

u

t

o

u

r

[

A

r

c

h

i

t

e

c

t

u

r

e

G

u

i

d

e

]

(

h

t

t

p

s

:

/

/

w

w

w

.

m

i

n

d

s

p

o

r

e

.

c

n

/

d

o

c

/

n

o

t

e

/

e

n

/

m

a

s

t

e

r

/

d

e

s

i

g

n

/

m

i

n

d

s

p

o

r

e

/

a

r

c

h

i

t

e

c

t

u

r

e

.

h

t

m

l

)

.

A

u

t

o

m

a

t

i

c

D

i

f

f

e

r

e

n

t

i

a

t

i

o

n

T

h

e

r

e

a

r

e

c

u

r

r

e

n

t

l

y

t

h

r

e

e

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

t

e

c

h

n

i

q

u

e

s

i

n

m

a

i

n

s

t

r

e

a

m

d

e

e

p

l

e

a

r

n

i

n

g

f

r

a

m

e

w

o

r

k

s

:

C

o

n

v

e

r

s

i

o

n

b

a

s

e

d

o

n

s

t

a

t

i

c

c

o

m

p

u

t

e

g

r

a

p

h

:

C

o

n

v

e

r

t

t

h

e

n

e

t

w

o

r

k

i

n

t

o

a

s

t

a

t

i

c

d

a

t

a

f

l

o

w

g

r

a

p

h

a

t

c

o

m

p

i

l

e

t

i

m

e

,

t

h

e

n

t

u

r

n

t

h

e

c

h

a

i

n

r

u

l

e

i

n

t

o

a

d

a

t

a

f

l

o

w

g

r

a

p

h

t

o

i

m

p

l

e

m

e

n

t

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

.

C

o

n

v

e

r

s

i

o

n

b

a

s

e

d

o

n

d

y

n

a

m

i

c

c

o

m

p

u

t

e

g

r

a

p

h

:

R

e

c

o

r

d

t

h

e

o

p

e

r

a

t

i

o

n

t

r

a

j

e

c

t

o

r

y

o

f

t

h

e

n

e

t

w

o

r

k

d

u

r

i

n

g

f

o

r

w

a

r

d

e

x

e

c

u

t

i

o

n

i

n

a

n

o

p

e

r

a

t

o

r

o

v

e

r

l

o

a

d

e

d

m

a

n

n

e

r

,

t

h

e

n

a

p

p

l

y

t

h

e

c

h

a

i

n

r

u

l

e

t

o

t

h

e

d

y

n

a

m

i

c

a

l

l

y

g

e

n

e

r

a

t

e

d

d

a

t

a

f

l

o

w

g

r

a

p

h

t

o

i

m

p

l

e

m

e

n

t

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

.

C

o

n

v

e

r

s

i

o

n

b

a

s

e

d

o

n

s

o

u

r

c

e

c

o

d

e

:

T

h

i

s

t

e

c

h

n

o

l

o

g

y

i

s

e

v

o

l

v

i

n

g

f

r

o

m

t

h

e

f

u

n

c

t

i

o

n

a

l

p

r

o

g

r

a

m

m

i

n

g

f

r

a

m

e

w

o

r

k

a

n

d

p

e

r

f

o

r

m

s

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

l

t

r

a

n

s

f

o

r

m

a

t

i

o

n

o

n

t

h

e

i

n

t

e

r

m

e

d

i

a

t

e

e

x

p

r

e

s

s

i

o

n

(

t

h

e

e

x

p

r

e

s

s

i

o

n

f

o

r

m

o

f

t

h

e

p

r

o

g

r

a

m

d

u

r

i

n

g

t

h

e

c

o

m

p

i

l

a

t

i

o

n

p

r

o

c

e

s

s

)

i

n

t

h

e

f

o

r

m

o

f

j

u

s

t

i

n

t

i

m

e

c

o

m

p

i

l

a

t

i

o

n

(

J

I

T

)

,

s

u

p

p

o

r

t

i

n

g

c

o

m

p

l

e

x

c

o

n

t

r

o

l

f

l

o

w

s

c

e

n

a

r

i

o

s

,

h

i

g

h

e

r

o

r

d

e

r

f

u

n

c

t

i

o

n

s

a

n

d

c

l

o

s

u

r

e

s

.

T

e

n

s

o

r

F

l

o

w

a

d

o

p

t

e

d

s

t

a

t

i

c

c

a

l

c

u

l

a

t

i

o

n

d

i

a

g

r

a

m

s

i

n

t

h

e

e

a

r

l

y

d

a

y

s

,

w

h

e

r

e

a

s

P

y

T

o

r

c

h

u

s

e

d

d

y

n

a

m

i

c

c

a

l

c

u

l

a

t

i

o

n

d

i

a

g

r

a

m

s

.

S

t

a

t

i

c

m

a

p

s

c

a

n

u

t

i

l

i

z

e

s

t

a

t

i

c

c

o

m

p

i

l

a

t

i

o

n

t

e

c

h

n

o

l

o

g

y

t

o

o

p

t

i

m

i

z

e

n

e

t

w

o

r

k

p

e

r

f

o

r

m

a

n

c

e

,

h

o

w

e

v

e

r

,

b

u

i

l

d

i

n

g

a

n

e

t

w

o

r

k

o

r

d

e

b

u

g

g

i

n

g

i

t

i

s

v

e

r

y

c

o

m

p

l

i

c

a

t

e

d

.

T

h

e

u

s

e

o

f

d

y

n

a

m

i

c

g

r

a

p

h

i

c

s

i

s

v

e

r

y

c

o

n

v

e

n

i

e

n

t

,

b

u

t

i

t

i

s

d

i

f

f

i

c

u

l

t

t

o

a

c

h

i

e

v

e

e

x

t

r

e

m

e

o

p

t

i

m

i

z

a

t

i

o

n

i

n

p

e

r

f

o

r

m

a

n

c

e

.

B

u

t

M

i

n

d

S

p

o

r

e

f

i

n

d

s

a

n

o

t

h

e

r

w

a

y

,

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

b

a

s

e

d

o

n

s

o

u

r

c

e

c

o

d

e

c

o

n

v

e

r

s

i

o

n

.

O

n

t

h

e

o

n

e

h

a

n

d

,

i

t

s

u

p

p

o

r

t

s

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

o

f

a

u

t

o

m

a

t

i

c

c

o

n

t

r

o

l

f

l

o

w

,

s

o

i

t

i

s

q

u

i

t

e

c

o

n

v

e

n

i

e

n

t

t

o

b

u

i

l

d

m

o

d

e

l

s

l

i

k

e

P

y

T

o

r

c

h

.

O

n

t

h

e

o

t

h

e

r

h

a

n

d

,

M

i

n

d

S

p

o

r

e

c

a

n

p

e

r

f

o

r

m

s

t

a

t

i

c

c

o

m

p

i

l

a

t

i

o

n

o

p

t

i

m

i

z

a

t

i

o

n

o

n

n

e

u

r

a

l

n

e

t

w

o

r

k

s

t

o

a

c

h

i

e

v

e

g

r

e

a

t

p

e

r

f

o

r

m

a

n

c

e

.

<

i

m

g

s

r

c

=

"

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

r

a

w

/

m

a

s

t

e

r

/

d

o

c

s

/

A

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

.

p

n

g

"

a

l

t

=

"

A

u

t

o

m

a

t

i

c

D

i

f

f

e

r

e

n

t

i

a

t

i

o

n

"

w

i

d

t

h

=

"

6

0

0

"

/

T

h

e

i

m

p

l

e

m

e

n

t

a

t

i

o

n

o

f

M

i

n

d

S

p

o

r

e

a

u

t

o

m

a

t

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

c

a

n

b

e

u

n

d

e

r

s

t

o

o

d

a

s

t

h

e

s

y

m

b

o

l

i

c

d

i

f

f

e

r

e

n

t

i

a

t

i

o

n

o

f

t

h

e

p

r

o

g

r

a

m

i

t

s

e

l

f

.

B

e

c

a

u

s

e

M

i

n

d

S

p

o

r

e

I

R

i

s

a

f

u

n

c

t

i

o

n

a

l

i

n

t

e

r

m

e

d

i

a

t

e

e

x

p

r

e

s

s

i

o

n

,

i

t

h

a

s

a

n

i

n

t

u

i

t

i

v

e

c

o

r

r

e

s

p

o

n

d

e

n

c

e

w

i

t

h

t

h

e

c

o

m

p

o

s

i

t

e

f

u

n

c

t

i

o

n

i

n

b

a

s

i

c

a

l

g

e

b

r

a

.

T

h

e

d

e

r

i

v

a

t

i

o

n

f

o

r

m

u

l

a

o

f

t

h

e

c

o

m

p

o

s

i

t

e

f

u

n

c

t

i

o

n

c

o

m

p

o

s

e

d

o

f

a

r

b

i

t

r

a

r

y

b

a

s

i

c

f

u

n

c

t

i

o

n

s

c

a

n

b

e

d

e

r

i

v

e

d

.

E

a

c

h

p

r

i

m

i

t

i

v

e

o

p

e

r

a

t

i

o

n

i

n

M

i

n

d

S

p

o

r

e

I

R

c

a

n

c

o

r

r

e

s

p

o

n

d

t

o

t

h

e

b

a

s

i

c

f

u

n

c

t

i

o

n

s

i

n

b

a

s

i

c

a

l

g

e

b

r

a

,

w

h

i

c

h

c

a

n

b

u

i

l

d

m

o

r

e

c

o

m

p

l

e

x

f

l

o

w

c

o

n

t

r

o

l

.

A

u

t

o

m

a

t

i

c

P

a

r

a

l

l

e

l

T

h

e

g

o

a

l

o

f

M

i

n

d

S

p

o

r

e

a

u

t

o

m

a

t

i

c

p

a

r

a

l

l

e

l

i

s

t

o

b

u

i

l

d

a

t

r

a

i

n

i

n

g

m

e

t

h

o

d

t

h

a

t

c

o

m

b

i

n

e

s

d

a

t

a

p

a

r

a

l

l

e

l

i

s

m

,

m

o

d

e

l

p

a

r

a

l

l

e

l

i

s

m

,

a

n

d

h

y

b

r

i

d

p

a

r

a

l

l

e

l

i

s

m

.

I

t

c

a

n

a

u

t

o

m

a

t

i

c

a

l

l

y

s

e

l

e

c

t

a

l

e

a

s

t

c

o

s

t

m

o

d

e

l

s

p

l

i

t

t

i

n

g

s

t

r

a

t

e

g

y

t

o

a

c

h

i

e

v

e

a

u

t

o

m

a

t

i

c

d

i

s

t

r

i

b

u

t

e

d

p

a

r

a

l

l

e

l

t

r

a

i

n

i

n

g

.

<

i

m

g

s

r

c

=

"

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

r

a

w

/

m

a

s

t

e

r

/

d

o

c

s

/

A

u

t

o

m

a

t

i

c

p

a

r

a

l

l

e

l

.

p

n

g

"

a

l

t

=

"

A

u

t

o

m

a

t

i

c

P

a

r

a

l

l

e

l

"

w

i

d

t

h

=

"

6

0

0

"

/

A

t

p

r

e

s

e

n

t

,

M

i

n

d

S

p

o

r

e

u

s

e

s

a

f

i

n

e

g

r

a

i

n

e

d

p

a

r

a

l

l

e

l

s

t

r

a

t

e

g

y

o

f

s

p

l

i

t

t

i

n

g

o

p

e

r

a

t

o

r

s

,

t

h

a

t

i

s

,

e

a

c

h

o

p

e

r

a

t

o

r

i

n

t

h

e

f

i

g

u

r

e

i

s

s

p

l

i

t

i

n

t

o

a

c

l

u

s

t

e

r

t

o

c

o

m

p

l

e

t

e

p

a

r

a

l

l

e

l

o

p

e

r

a

t

i

o

n

s

.

T

h

e

s

p

l

i

t

t

i

n

g

s

t

r

a

t

e

g

y

d

u

r

i

n

g

t

h

i

s

p

e

r

i

o

d

m

a

y

b

e

v

e

r

y

c

o

m

p

l

i

c

a

t

e

d

,

b

u

t

a

s

a

d

e

v

e

l

o

p

e

r

a

d

v

o

c

a

t

i

n

g

P

y

t

h

o

n

i

c

,

y

o

u

d

o

n

'

t

n

e

e

d

t

o

c

a

r

e

a

b

o

u

t

t

h

e

u

n

d

e

r

l

y

i

n

g

i

m

p

l

e

m

e

n

t

a

t

i

o

n

,

a

s

l

o

n

g

a

s

t

h

e

t

o

p

l

e

v

e

l

A

P

I

c

o

m

p

u

t

e

i

s

e

f

f

i

c

i

e

n

t

.

I

n

s

t

a

l

l

a

t

i

o

n

P

i

p

m

o

d

e

m

e

t

h

o

d

i

n

s

t

a

l

l

a

t

i

o

n

M

i

n

d

S

p

o

r

e

o

f

f

e

r

s

b

u

i

l

d

o

p

t

i

o

n

s

a

c

r

o

s

s

m

u

l

t

i

p

l

e

b

a

c

k

e

n

d

s

:

|

H

a

r

d

w

a

r

e

P

l

a

t

f

o

r

m

|

O

p

e

r

a

t

i

n

g

S

y

s

t

e

m

|

S

t

a

t

u

s

|

|

:

|

:

|

:

|

|

A

s

c

e

n

d

9

1

0

|

U

b

u

n

t

u

x

8

6

|

|

|

|

U

b

u

n

t

u

a

a

r

c

h

6

4

|

|

|

|

E

u

l

e

r

O

S

a

a

r

c

h

6

4

|

|

|

|

C

e

n

t

O

S

x

8

6

|

|

|

|

C

e

n

t

O

S

a

a

r

c

h

6

4

|

|

|

G

P

U

C

U

D

A

1

0

.

1

|

U

b

u

n

t

u

x

8

6

|

|

|

C

P

U

|

U

b

u

n

t

u

x

8

6

|

|

|

|

U

b

u

n

t

u

a

a

r

c

h

6

4

|

|

|

|

W

i

n

d

o

w

s

x

8

6

|

|

F

o

r

i

n

s

t

a

l

l

a

t

i

o

n

u

s

i

n

g

`

p

i

p

`

,

t

a

k

e

`

C

P

U

`

a

n

d

`

U

b

u

n

t

u

x

8

6

`

b

u

i

l

d

v

e

r

s

i

o

n

a

s

a

n

e

x

a

m

p

l

e

:

1

.

D

o

w

n

l

o

a

d

w

h

l

f

r

o

m

[

M

i

n

d

S

p

o

r

e

d

o

w

n

l

o

a

d

p

a

g

e

]

(

h

t

t

p

s

:

/

/

w

w

w

.

m

i

n

d

s

p

o

r

e

.

c

n

/

v

e

r

s

i

o

n

s

/

e

n

)

,

a

n

d

i

n

s

t

a

l

l

t

h

e

p

a

c

k

a

g

e

.

`

`

`

b

a

s

h

p

i

p

i

n

s

t

a

l

l

h

t

t

p

s

:

/

/

m

s

r

e

l

e

a

s

e

.

o

b

s

.

c

n

n

o

r

t

h

4

.

m

y

h

u

a

w

e

i

c

l

o

u

d

.

c

o

m

/

1

.

1

.

0

/

M

i

n

d

S

p

o

r

e

/

c

p

u

/

u

b

u

n

t

u

_

x

8

6

/

m

i

n

d

s

p

o

r

e

1

.

1

.

0

c

p

3

7

c

p

3

7

m

l

i

n

u

x

_

x

8

6

_

6

4

.

w

h

l

`

`

`

2

.

R

u

n

t

h

e

f

o

l

l

o

w

i

n

g

c

o

m

m

a

n

d

t

o

v

e

r

i

f

y

t

h

e

i

n

s

t

a

l

l

.

`

`

`

p

y

t

h

o

n

i

m

p

o

r

t

n

u

m

p

y

a

s

n

p

i

m

p

o

r

t

m

i

n

d

s

p

o

r

e

.

c

o

n

t

e

x

t

a

s

c

o

n

t

e

x

t

i

m

p

o

r

t

m

i

n

d

s

p

o

r

e

.

n

n

a

s

n

n

f

r

o

m

m

i

n

d

s

p

o

r

e

i

m

p

o

r

t

T

e

n

s

o

r

f

r

o

m

m

i

n

d

s

p

o

r

e

.

o

p

s

i

m

p

o

r

t

o

p

e

r

a

t

i

o

n

s

a

s

P

c

o

n

t

e

x

t

.

s

e

t

_

c

o

n

t

e

x

t

(

m

o

d

e

=

c

o

n

t

e

x

t

.

G

R

A

P

H

_

M

O

D

E

,

d

e

v

i

c

e

_

t

a

r

g

e

t

=

"

C

P

U

"

)

c

l

a

s

s

M

u

l

(

n

n

.

C

e

l

l

)

:

d

e

f

_

_

i

n

i

t

_

_

(

s

e

l

f

)

:

s

u

p

e

r

(

M

u

l

,

s

e

l

f

)

.

_

_

i

n

i

t

_

_

(

)

s

e

l

f

.

m

u

l

=

P

.

M

u

l

(

)

d

e

f

c

o

n

s

t

r

u

c

t

(

s

e

l

f

,

x

,

y

)

:

r

e

t

u

r

n

s

e

l

f

.

m

u

l

(

x

,

y

)

x

=

T

e

n

s

o

r

(

n

p

.

a

r

r

a

y

(

[

1

.

0

,

2

.

0

,

3

.

0

]

)

.

a

s

t

y

p

e

(

n

p

.

f

l

o

a

t

3

2

)

)

y

=

T

e

n

s

o

r

(

n

p

.

a

r

r

a

y

(

[

4

.

0

,

5

.

0

,

6

.

0

]

)

.

a

s

t

y

p

e

(

n

p

.

f

l

o

a

t

3

2

)

)

m

u

l

=

M

u

l

(

)

p

r

i

n

t

(

m

u

l

(

x

,

y

)

)

`

`

`

`

`

`

t

e

x

t

[

4

.

1

0

.

1

8

.

]

`

`

`

U

s

e

p

i

p

m

o

d

e

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

d

i

f

f

e

r

e

n

t

e

n

v

i

r

o

n

m

e

n

t

s

.

R

e

f

e

r

t

o

t

h

e

f

o

l

l

o

w

i

n

g

d

o

c

u

m

e

n

t

s

.

[

U

s

i

n

g

p

i

p

m

o

d

e

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

A

s

c

e

n

d

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

a

s

c

e

n

d

_

i

n

s

t

a

l

l

_

p

i

p

_

e

n

.

m

d

)

[

U

s

i

n

g

p

i

p

m

o

d

e

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

G

P

U

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

g

p

u

_

i

n

s

t

a

l

l

_

p

i

p

_

e

n

.

m

d

)

[

U

s

i

n

g

p

i

p

m

o

d

e

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

C

P

U

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

c

p

u

_

i

n

s

t

a

l

l

_

p

i

p

_

e

n

.

m

d

)

S

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

i

n

s

t

a

l

l

a

t

i

o

n

U

s

e

t

h

e

s

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

d

i

f

f

e

r

e

n

t

e

n

v

i

r

o

n

m

e

n

t

s

.

R

e

f

e

r

t

o

t

h

e

f

o

l

l

o

w

i

n

g

d

o

c

u

m

e

n

t

s

.

[

U

s

i

n

g

t

h

e

s

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

A

s

c

e

n

d

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

a

s

c

e

n

d

_

i

n

s

t

a

l

l

_

s

o

u

r

c

e

_

e

n

.

m

d

)

[

U

s

i

n

g

t

h

e

s

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

G

P

U

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

g

p

u

_

i

n

s

t

a

l

l

_

s

o

u

r

c

e

_

e

n

.

m

d

)

[

U

s

i

n

g

t

h

e

s

o

u

r

c

e

c

o

d

e

c

o

m

p

i

l

a

t

i

o

n

m

e

t

h

o

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

i

n

C

P

U

e

n

v

i

r

o

n

m

e

n

t

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

/

b

l

o

b

/

m

a

s

t

e

r

/

i

n

s

t

a

l

l

/

m

i

n

d

s

p

o

r

e

_

c

p

u

_

i

n

s

t

a

l

l

_

s

o

u

r

c

e

_

e

n

.

m

d

)

D

o

c

k

e

r

I

m

a

g

e

M

i

n

d

S

p

o

r

e

d

o

c

k

e

r

i

m

a

g

e

i

s

h

o

s

t

e

d

o

n

[

D

o

c

k

e

r

H

u

b

]

(

h

t

t

p

s

:

/

/

h

u

b

.

d

o

c

k

e

r

.

c

o

m

/

r

/

m

i

n

d

s

p

o

r

e

)

,

c

u

r

r

e

n

t

l

y

t

h

e

c

o

n

t

a

i

n

e

r

i

z

e

d

b

u

i

l

d

o

p

t

i

o

n

s

a

r

e

s

u

p

p

o

r

t

e

d

a

s

f

o

l

l

o

w

s

:

|

H

a

r

d

w

a

r

e

P

l

a

t

f

o

r

m

|

D

o

c

k

e

r

I

m

a

g

e

R

e

p

o

s

i

t

o

r

y

|

T

a

g

|

D

e

s

c

r

i

p

t

i

o

n

|

|

:

|

:

|

:

|

:

|

|

C

P

U

|

`

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

c

p

u

`

|

`

x

.

y

.

z

`

|

P

r

o

d

u

c

t

i

o

n

e

n

v

i

r

o

n

m

e

n

t

w

i

t

h

p

r

e

i

n

s

t

a

l

l

e

d

M

i

n

d

S

p

o

r

e

`

x

.

y

.

z

`

C

P

U

r

e

l

e

a

s

e

.

|

|

|

|

`

d

e

v

e

l

`

|

D

e

v

e

l

o

p

m

e

n

t

e

n

v

i

r

o

n

m

e

n

t

p

r

o

v

i

d

e

d

t

o

b

u

i

l

d

M

i

n

d

S

p

o

r

e

(

w

i

t

h

`

C

P

U

`

b

a

c

k

e

n

d

)

f

r

o

m

t

h

e

s

o

u

r

c

e

,

r

e

f

e

r

t

o

<

h

t

t

p

s

:

/

/

w

w

w

.

m

i

n

d

s

p

o

r

e

.

c

n

/

i

n

s

t

a

l

l

/

e

n

f

o

r

i

n

s

t

a

l

l

a

t

i

o

n

d

e

t

a

i

l

s

.

|

|

|

|

`

r

u

n

t

i

m

e

`

|

R

u

n

t

i

m

e

e

n

v

i

r

o

n

m

e

n

t

p

r

o

v

i

d

e

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

b

i

n

a

r

y

p

a

c

k

a

g

e

w

i

t

h

`

C

P

U

`

b

a

c

k

e

n

d

.

|

|

G

P

U

|

`

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

g

p

u

`

|

`

x

.

y

.

z

`

|

P

r

o

d

u

c

t

i

o

n

e

n

v

i

r

o

n

m

e

n

t

w

i

t

h

p

r

e

i

n

s

t

a

l

l

e

d

M

i

n

d

S

p

o

r

e

`

x

.

y

.

z

`

G

P

U

r

e

l

e

a

s

e

.

|

|

|

|

`

d

e

v

e

l

`

|

D

e

v

e

l

o

p

m

e

n

t

e

n

v

i

r

o

n

m

e

n

t

p

r

o

v

i

d

e

d

t

o

b

u

i

l

d

M

i

n

d

S

p

o

r

e

(

w

i

t

h

`

G

P

U

C

U

D

A

1

0

.

1

`

b

a

c

k

e

n

d

)

f

r

o

m

t

h

e

s

o

u

r

c

e

,

r

e

f

e

r

t

o

<

h

t

t

p

s

:

/

/

w

w

w

.

m

i

n

d

s

p

o

r

e

.

c

n

/

i

n

s

t

a

l

l

/

e

n

f

o

r

i

n

s

t

a

l

l

a

t

i

o

n

d

e

t

a

i

l

s

.

|

|

|

|

`

r

u

n

t

i

m

e

`

|

R

u

n

t

i

m

e

e

n

v

i

r

o

n

m

e

n

t

p

r

o

v

i

d

e

d

t

o

i

n

s

t

a

l

l

M

i

n

d

S

p

o

r

e

b

i

n

a

r

y

p

a

c

k

a

g

e

w

i

t

h

`

G

P

U

C

U

D

A

1

0

.

1

`

b

a

c

k

e

n

d

.

|

|

A

s

c

e

n

d

|

<

c

e

n

t

e

r

&

m

d

a

s

h

;

<

/

c

e

n

t

e

r

|

<

c

e

n

t

e

r

&

m

d

a

s

h

;

<

/

c

e

n

t

e

r

|

C

o

m

i

n

g

s

o

o

n

.

|

N

O

T

I

C

E

:

F

o

r

G

P

U

`

d

e

v

e

l

`

d

o

c

k

e

r

i

m

a

g

e

,

i

t

'

s

N

O

T

s

u

g

g

e

s

t

e

d

t

o

d

i

r

e

c

t

l

y

i

n

s

t

a

l

l

t

h

e

w

h

l

p

a

c

k

a

g

e

a

f

t

e

r

b

u

i

l

d

i

n

g

f

r

o

m

t

h

e

s

o

u

r

c

e

,

i

n

s

t

e

a

d

w

e

s

t

r

o

n

g

l

y

R

E

C

O

M

M

E

N

D

y

o

u

t

r

a

n

s

f

e

r

a

n

d

i

n

s

t

a

l

l

t

h

e

w

h

l

p

a

c

k

a

g

e

i

n

s

i

d

e

G

P

U

`

r

u

n

t

i

m

e

`

d

o

c

k

e

r

i

m

a

g

e

.

C

P

U

F

o

r

`

C

P

U

`

b

a

c

k

e

n

d

,

y

o

u

c

a

n

d

i

r

e

c

t

l

y

p

u

l

l

a

n

d

r

u

n

t

h

e

l

a

t

e

s

t

s

t

a

b

l

e

i

m

a

g

e

u

s

i

n

g

t

h

e

b

e

l

o

w

c

o

m

m

a

n

d

:

`

`

`

b

a

s

h

d

o

c

k

e

r

p

u

l

l

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

c

p

u

:

1

.

1

.

0

d

o

c

k

e

r

r

u

n

i

t

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

c

p

u

:

1

.

1

.

0

/

b

i

n

/

b

a

s

h

`

`

`

G

P

U

F

o

r

`

G

P

U

`

b

a

c

k

e

n

d

,

p

l

e

a

s

e

m

a

k

e

s

u

r

e

t

h

e

`

n

v

i

d

i

a

c

o

n

t

a

i

n

e

r

t

o

o

l

k

i

t

`

h

a

s

b

e

e

n

i

n

s

t

a

l

l

e

d

i

n

a

d

v

a

n

c

e

,

h

e

r

e

a

r

e

s

o

m

e

i

n

s

t

a

l

l

g

u

i

d

e

l

i

n

e

s

f

o

r

`

U

b

u

n

t

u

`

u

s

e

r

s

:

`

`

`

b

a

s

h

D

I

S

T

R

I

B

U

T

I

O

N

=

$

(

.

/

e

t

c

/

o

s

r

e

l

e

a

s

e

;

e

c

h

o

$

I

D

$

V

E

R

S

I

O

N

_

I

D

)

c

u

r

l

s

L

h

t

t

p

s

:

/

/

n

v

i

d

i

a

.

g

i

t

h

u

b

.

i

o

/

n

v

i

d

i

a

d

o

c

k

e

r

/

g

p

g

k

e

y

|

a

p

t

k

e

y

a

d

d

c

u

r

l

s

L

h

t

t

p

s

:

/

/

n

v

i

d

i

a

.

g

i

t

h

u

b

.

i

o

/

n

v

i

d

i

a

d

o

c

k

e

r

/

$

D

I

S

T

R

I

B

U

T

I

O

N

/

n

v

i

d

i

a

d

o

c

k

e

r

.

l

i

s

t

|

t

e

e

/

e

t

c

/

a

p

t

/

s

o

u

r

c

e

s

.

l

i

s

t

.

d

/

n

v

i

d

i

a

d

o

c

k

e

r

.

l

i

s

t

s

u

d

o

a

p

t

g

e

t

u

p

d

a

t

e

&

&

s

u

d

o

a

p

t

g

e

t

i

n

s

t

a

l

l

y

n

v

i

d

i

a

c

o

n

t

a

i

n

e

r

t

o

o

l

k

i

t

n

v

i

d

i

a

d

o

c

k

e

r

2

s

u

d

o

s

y

s

t

e

m

c

t

l

r

e

s

t

a

r

t

d

o

c

k

e

r

`

`

`

T

h

e

n

e

d

i

t

t

h

e

f

i

l

e

d

a

e

m

o

n

.

j

s

o

n

:

`

`

`

b

a

s

h

$

v

i

m

/

e

t

c

/

d

o

c

k

e

r

/

d

a

e

m

o

n

.

j

s

o

n

{

"

r

u

n

t

i

m

e

s

"

:

{

"

n

v

i

d

i

a

"

:

{

"

p

a

t

h

"

:

"

n

v

i

d

i

a

c

o

n

t

a

i

n

e

r

r

u

n

t

i

m

e

"

,

"

r

u

n

t

i

m

e

A

r

g

s

"

:

[

]

}

}

}

`

`

`

R

e

s

t

a

r

t

d

o

c

k

e

r

a

g

a

i

n

:

`

`

`

b

a

s

h

s

u

d

o

s

y

s

t

e

m

c

t

l

d

a

e

m

o

n

r

e

l

o

a

d

s

u

d

o

s

y

s

t

e

m

c

t

l

r

e

s

t

a

r

t

d

o

c

k

e

r

`

`

`

T

h

e

n

y

o

u

c

a

n

p

u

l

l

a

n

d

r

u

n

t

h

e

l

a

t

e

s

t

s

t

a

b

l

e

i

m

a

g

e

u

s

i

n

g

t

h

e

b

e

l

o

w

c

o

m

m

a

n

d

:

`

`

`

b

a

s

h

d

o

c

k

e

r

p

u

l

l

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

g

p

u

:

1

.

1

.

0

d

o

c

k

e

r

r

u

n

i

t

v

/

d

e

v

/

s

h

m

:

/

d

e

v

/

s

h

m

r

u

n

t

i

m

e

=

n

v

i

d

i

a

p

r

i

v

i

l

e

g

e

d

=

t

r

u

e

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

g

p

u

:

1

.

1

.

0

/

b

i

n

/

b

a

s

h

`

`

`

T

o

t

e

s

t

i

f

t

h

e

d

o

c

k

e

r

i

m

a

g

e

w

o

r

k

s

,

p

l

e

a

s

e

e

x

e

c

u

t

e

t

h

e

p

y

t

h

o

n

c

o

d

e

b

e

l

o

w

a

n

d

c

h

e

c

k

t

h

e

o

u

t

p

u

t

:

`

`

`

p

y

t

h

o

n

i

m

p

o

r

t

n

u

m

p

y

a

s

n

p

i

m

p

o

r

t

m

i

n

d

s

p

o

r

e

.

c

o

n

t

e

x

t

a

s

c

o

n

t

e

x

t

f

r

o

m

m

i

n

d

s

p

o

r

e

i

m

p

o

r

t

T

e

n

s

o

r

f

r

o

m

m

i

n

d

s

p

o

r

e

.

o

p

s

i

m

p

o

r

t

f

u

n

c

t

i

o

n

a

l

a

s

F

c

o

n

t

e

x

t

.

s

e

t

_

c

o

n

t

e

x

t

(

m

o

d

e

=

c

o

n

t

e

x

t

.

P

Y

N

A

T

I

V

E

_

M

O

D

E

,

d

e

v

i

c

e

_

t

a

r

g

e

t

=

"

G

P

U

"

)

x

=

T

e

n

s

o

r

(

n

p

.

o

n

e

s

(

[

1

,

3

,

3

,

4

]

)

.

a

s

t

y

p

e

(

n

p

.

f

l

o

a

t

3

2

)

)

y

=

T

e

n

s

o

r

(

n

p

.

o

n

e

s

(

[

1

,

3

,

3

,

4

]

)

.

a

s

t

y

p

e

(

n

p

.

f

l

o

a

t

3

2

)

)

p

r

i

n

t

(

F

.

t

e

n

s

o

r

_

a

d

d

(

x

,

y

)

)

`

`

`

`

`

`

t

e

x

t

[

[

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

]

,

[

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

]

,

[

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

,

[

2

.

2

.

2

.

2

.

]

]

]

`

`

`

I

f

y

o

u

w

a

n

t

t

o

l

e

a

r

n

m

o

r

e

a

b

o

u

t

t

h

e

b

u

i

l

d

i

n

g

p

r

o

c

e

s

s

o

f

M

i

n

d

S

p

o

r

e

d

o

c

k

e

r

i

m

a

g

e

s

,

p

l

e

a

s

e

c

h

e

c

k

o

u

t

[

d

o

c

k

e

r

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

b

l

o

b

/

m

a

s

t

e

r

/

d

o

c

k

e

r

/

R

E

A

D

M

E

.

m

d

)

r

e

p

o

f

o

r

t

h

e

d

e

t

a

i

l

s

.

Q

u

i

c

k

s

t

a

r

t

S

e

e

t

h

e

[

Q

u

i

c

k

S

t

a

r

t

]

(

h

t

t

p

s

:

/

/

w

w

w

.

m

i

n

d

s

p

o

r

e

.

c

n

/

t

u

t

o

r

i

a

l

/

t

r

a

i

n

i

n

g

/

e

n

/

m

a

s

t

e

r

/

q

u

i

c

k

_

s

t

a

r

t

/

q

u

i

c

k

_

s

t

a

r

t

.

h

t

m

l

)

t

o

i

m

p

l

e

m

e

n

t

t

h

e

i

m

a

g

e

c

l

a

s

s

i

f

i

c

a

t

i

o

n

.

D

o

c

s

M

o

r

e

d

e

t

a

i

l

s

a

b

o

u

t

i

n

s

t

a

l

l

a

t

i

o

n

g

u

i

d

e

,

t

u

t

o

r

i

a

l

s

a

n

d

A

P

I

s

,

p

l

e

a

s

e

s

e

e

t

h

e

[

U

s

e

r

D

o

c

u

m

e

n

t

a

t

i

o

n

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

d

o

c

s

)

.

C

o

m

m

u

n

i

t

y

G

o

v

e

r

n

a

n

c

e

C

h

e

c

k

o

u

t

h

o

w

M

i

n

d

S

p

o

r

e

O

p

e

n

G

o

v

e

r

n

a

n

c

e

[

w

o

r

k

s

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

c

o

m

m

u

n

i

t

y

/

b

l

o

b

/

m

a

s

t

e

r

/

g

o

v

e

r

n

a

n

c

e

.

m

d

)

.

C

o

m

m

u

n

i

c

a

t

i

o

n

[

M

i

n

d

S

p

o

r

e

S

l

a

c

k

]

(

h

t

t

p

s

:

/

/

j

o

i

n

.

s

l

a

c

k

.

c

o

m

/

t

/

m

i

n

d

s

p

o

r

e

/

s

h

a

r

e

d

_

i

n

v

i

t

e

/

z

t

d

g

k

6

5

r

l

i

3

e

x

4

x

v

S

4

w

H

X

7

U

D

m

s

Q

m

f

u

8

w

)

C

o

m

m

u

n

i

c

a

t

i

o

n

p

l

a

t

f

o

r

m

f

o

r

d

e

v

e

l

o

p

e

r

s

.

I

R

C

c

h

a

n

n

e

l

a

t

`

m

i

n

d

s

p

o

r

e

`

(

o

n

l

y

f

o

r

m

e

e

t

i

n

g

m

i

n

u

t

e

s

l

o

g

g

i

n

g

p

u

r

p

o

s

e

)

V

i

d

e

o

C

o

n

f

e

r

e

n

c

i

n

g

:

T

B

D

M

a

i

l

i

n

g

l

i

s

t

:

<

h

t

t

p

s

:

/

/

m

a

i

l

w

e

b

.

m

i

n

d

s

p

o

r

e

.

c

n

/

p

o

s

t

o

r

i

u

s

/

l

i

s

t

s

C

o

n

t

r

i

b

u

t

i

n

g

W

e

l

c

o

m

e

c

o

n

t

r

i

b

u

t

i

o

n

s

.

S

e

e

o

u

r

[

C

o

n

t

r

i

b

u

t

o

r

W

i

k

i

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

b

l

o

b

/

m

a

s

t

e

r

/

C

O

N

T

R

I

B

U

T

I

N

G

.

m

d

)

f

o

r

m

o

r

e

d

e

t

a

i

l

s

.

M

a

i

n

t

e

n

a

n

c

e

p

h

a

s

e

s

P

r

o

j

e

c

t

s

t

a

b

l

e

b

r

a

n

c

h

e

s

w

i

l

l

b

e

i

n

o

n

e

o

f

t

h

e

f

o

l

l

o

w

i

n

g

s

t

a

t

e

s

:

|

S

t

a

t

e

|

T

i

m

e

f

r

a

m

e

|

S

u

m

m

a

r

y

|

|

|

|

|

|

P

l

a

n

n

i

n

g

|

1

3

m

o

n

t

h

s

|

F

e

a

t

u

r

e

s

a

r

e

u

n

d

e

r

p

l

a

n

n

i

n

g

.

|

|

D

e

v

e

l

o

p

m

e

n

t

|

3

m

o

n

t

h

s

|

F

e

a

t

u

r

e

s

a

r

e

u

n

d

e

r

d

e

v

e

l

o

p

m

e

n

t

.

|

|

M

a

i

n

t

a

i

n

e

d

|

6

1

2

m

o

n

t

h

s

|

A

l

l

b

u

g

f

i

x

e

s

a

r

e

a

p

p

r

o

p

r

i

a

t

e

.

R

e

l

e

a

s

e

s

p

r

o

d

u

c

e

d

.

|

|

U

n

m

a

i

n

t

a

i

n

e

d

|

0

3

m

o

n

t

h

s

|

A

l

l

b

u

g

f

i

x

e

s

a

r

e

a

p

p

r

o

p

r

i

a

t

e

.

N

o

M

a

i

n

t

a

i

n

e

r

s

a

n

d

N

o

R

e

l

e

a

s

e

s

p

r

o

d

u

c

e

d

.

|

|

E

n

d

O

f

L

i

f

e

(

E

O

L

)

|

N

/

A

|

B

r

a

n

c

h

n

o

l

o

n

g

e

r

a

c

c

e

p

t

i

n

g

c

h

a

n

g

e

s

.

|

M

a

i

n

t

e

n

a

n

c

e

s

t

a

t

u

s

|

B

r

a

n

c

h

|

S

t

a

t

u

s

|

I

n

i

t

i

a

l

R

e

l

e

a

s

e

D

a

t

e

|

N

e

x

t

P

h

a

s

e

|

E

O

L

D

a

t

e

|

|

|

|

|

|

|

|

r

1

.

2

|

D

e

v

e

l

o

p

m

e

n

t

|

2

0

2

1

0

3

3

1

e

s

t

i

m

a

t

e

d

|

M

a

i

n

t

a

i

n

e

d

<

b

r

2

0

2

1

0

3

3

1

e

s

t

i

m

a

t

e

d

|

|

|

r

1

.

1

|

M

a

i

n

t

a

i

n

e

d

|

2

0

2

0

1

2

3

1

|

U

n

m

a

i

n

t

a

i

n

e

d

<

b

r

2

0

2

1

0

6

3

0

e

s

t

i

m

a

t

e

d

|

|

|

r

1

.

0

|

M

a

i

n

t

a

i

n

e

d

|

2

0

2

0

0

9

2

4

|

U

n

m

a

i

n

t

a

i

n

e

d

<

b

r

2

0

2

1

0

3

3

0

e

s

t

i

m

a

t

e

d

|

|

|

r

0

.

7

|

U

n

m

a

i

n

t

a

i

n

e

d

|

2

0

2

0

0

8

3

1

|

E

n

d

O

f

L

i

f

e

<

b

r

2

0

2

1

0

2

2

8

e

s

t

i

m

a

t

e

d

|

|

|

r

0

.

6

|

E

n

d

O

f

L

i

f

e

|

2

0

2

0

0

7

3

1

|

|

2

0

2

0

1

2

3

0

|

|

r

0

.

5

|

M

a

i

n

t

a

i

n

e

d

|

2

0

2

0

0

6

3

0

|

U

n

m

a

i

n

t

a

i

n

e

d

<

b

r

2

0

2

1

0

6

3

0

e

s

t

i

m

a

t

e

d

|

|

|

r

0

.

3

|

E

n

d

O

f

L

i

f

e

|

2

0

2

0

0

5

3

1

|

|

2

0

2

0

0

9

3

0

|

|

r

0

.

2

|

E

n

d

O

f

L

i

f

e

|

2

0

2

0

0

4

3

0

|

|

2

0

2

0

0

8

3

1

|

|

r

0

.

1

|

E

n

d

O

f

L

i

f

e

|

2

0

2

0

0

3

2

8

|

|

2

0

2

0

0

6

3

0

|

R

e

l

e

a

s

e

N

o

t

e

s

T

h

e

r

e

l

e

a

s

e

n

o

t

e

s

,

s

e

e

o

u

r

[

R

E

L

E

A

S

E

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

b

l

o

b

/

m

a

s

t

e

r

/

R

E

L

E

A

S

E

.

m

d

)

.

L

i

c

e

n

s

e

[

A

p

a

c

h

e

L

i

c

e

n

s

e

2

.

0

]

(

h

t

t

p

s

:

/

/

g

i

t

e

e

.

c

o

m

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

m

i

n

d

s

p

o

r

e

/

b

l

o

b

/

m

a

s

t

e

r

/

L

I

C

E

N

S

E

)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

mindspore_ascend-1.2.0rc1-cp37-none-any.whl (114.6 MB view hashes)

Uploaded CPython 3.7

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page