下载
中文
注册

torch

Tensors

表1 Tensors

序号

API名称

是否支持

1

adjoint

2

arange

3

argwhere

4

as_strided

5

as_tensor

6

asarray

7

cat

8

chunk

9

column_stack

10

complex

11

concat

12

conj

13

dequantize

14

diagonal_scatter

15

dsplit

16

dstack

17

empty

18

empty_like

19

empty_strided

20

eye

21

from_numpy

22

frombuffer

23

full

24

full_like

25

gather

26

get_default_dtype

是,但是不支持NPU数据类型

27

heaviside

28

hsplit

29

hstack

30

index_add

31

index_select

32

is_complex

是,支持判断,但当前硬件限制不支持复数

33

is_conj

34

is_floating_point

35

is_nonzero

36

is_storage

37

is_tensor

38

linspace

39

logspace

40

masked_select

41

moveaxis

42

movedim

43

narrow

44

nonzero

45

numel

46

ones

47

ones_like

48

permute

49

polar

50

quantize_per_channel

51

quantize_per_tensor

52

range

53

reshape

54

row_stack

55

scatter

56

scatter_add

57

scatter_reduce

58

select

59

select_scatter

60

set_default_dtype

是,但是不支持NPU数据类型

61

set_default_tensor_type

是,但是不支持NPU数据类型

62

set_flush_denormal

63

set_printoptions

64

slice_scatter

65

sparse_coo_tensor

66

split

67

squeeze

68

stack

69

swapaxes

70

swapdims

71

t

72

take

73

take_along_dim

74

tensor

75

tensor_split

76

tile

77

transpose

78

unbind

79

unsqueeze

80

vsplit

81

vstack

82

where

83

zeros

84

zeros_like

Generators

表2 Generators

序号

API名称

是否支持

1

Generator

是,但不支持get_state和set_state接口

Random sampling

表3 Random sampling

序号

API名称

是否支持

1

bernoulli

2

get_rng_state

3

initial_seed

4

manual_seed

5

multinomial

6

normal

7

poisson

8

quasirandom.SobolEngine

9

rand

10

rand_like

11

randint

12

randint_like

13

randn

14

randn_like

15

randperm

16

seed

17

set_rng_state

18

torch.default_generator

19

torch.Tensor.bernoulli_

20

torch.Tensor.cauchy_

21

torch.Tensor.exponential_

22

torch.Tensor.geometric_

23

torch.Tensor.log_normal_

24

torch.Tensor.normal_

25

torch.Tensor.random_

26

torch.Tensor.uniform_

Serialization

表4 Serialization

序号

API名称

是否支持

1

save

Parallelism

表5 Parallelism

序号

API名称

是否支持

1

get_num_interop_threads

2

get_num_threads

3

load

4

set_num_interop_threads

5

set_num_threads

Locally disabling gradient computation

表6 Locally disabling gradient computation

序号

API名称

是否支持

1

enable_grad

2

inference_mode

3

is_grad_enabled

4

is_inference_mode_enabled

5

no_grad

6

set_grad_enabled

Math operations

表7 Math operations

序号

API名称

是否支持

1

abs

2

absolute

3

acos

4

acosh

5

add

6

addbmm

7

addcdiv

8

addcmul

9

addmm

10

addmv

11

addr

12

all

13

allclose

14

amax

15

amin

16

aminmax

17

angle

18

any

19

arccos

20

arccosh

21

arcsin

22

arcsinh

23

arctan

24

arctan2

25

arctanh

26

argmax

27

argmin

28

argsort

29

asin

30

asinh

31

atan

32

atan2

33

atanh

34

atleast_1d

35

atleast_2d

36

atleast_3d

37

baddbmm

38

bartlett_window

39

bincount

40

bitwise_and

41

bitwise_left_shift

42

bitwise_not

43

bitwise_or

44

bitwise_right_shift

45

bitwise_xor

46

blackman_window

47

block_diag

48

bmm

49

broadcast_shapes

50

broadcast_tensors

51

broadcast_to

52

bucketize

53

cartesian_prod

54

cdist

是,仅支持mode=donot_use_mm_for_euclid_dist

55

ceil

56

chain_matmul

57

cholesky

58

cholesky_inverse

59

cholesky_solve

60

clamp

61

clip

62

clone

63

combinations

64

conj_physical

65

copysign

66

corrcoef

67

cos

68

cosh

69

count_nonzero

70

cov

71

cross

72

cummax

73

cummin

74

cumprod

75

cumsum

76

cumulative_trapezoid

77

deg2rad

78

det

79

diag

是,仅支持diagonal=0场景

80

diag_embed

81

diagflat

82

diagonal

83

diff

84

digamma

85

dist

86

div

87

divide

88

dot

89

eig

90

einsum

91

eq

92

equal

93

erf

94

erfc

95

erfinv

96

exp

97

exp2

98

expm1

99

fake_quantize_per_channel_affine

100

fake_quantize_per_tensor_affine

101

fix

102

flatten

103

flip

104

fliplr

105

flipud

106

float_power

107

floor

108

floor_divide

109

fmax

110

fmin

111

fmod

112

frac

113

frexp

114

gcd

115

ge

116

geqrf

117

ger

118

gradient

119

greater

120

greater_equal

121

gt

122

hamming_window

123

hann_window

124

histc

125

histogram

126

histogramdd

127

hypot

128

i0

129

igamma

130

igammac

131

imag

132

inner

133

inverse

134

isclose

135

isfinite

136

isin

137

isinf

138

isnan

139

isneginf

140

isposinf

141

isreal

142

istft

143

kaiser_window

144

kron

145

kthvalue

146

lcm

147

ldexp

148

le

149

lerp

150

less

151

less_equal

152

lgamma

153

lobpcg

154

log

155

log10

156

log1p

157

log2

158

logaddexp

159

logaddexp2

160

logcumsumexp

161

logdet

162

logical_and

163

logical_not

164

logical_or

165

logical_xor

166

logit

167

logsumexp

168

lstsq

169

lt

170

lu

171

lu_solve

172

lu_unpack

173

matmul

174

matrix_exp

175

matrix_power

176

matrix_rank

177

max

178

maximum

179

mean

180

median

181

meshgrid

182

min

183

minimum

184

mm

185

mode

186

msort

187

mul

188

multiply

189

mv

190

mvlgamma

191

nan_to_num

192

nanmean

193

nanmedian

194

nanquantile

195

nansum

196

ne

197

neg

198

negative

199

nextafter

200

norm

201

not_equal

202

orgqr

203

ormqr

204

outer

205

pca_lowrank

206

pinverse

207

polygamma

208

positive

209

pow

210

prod

211

qr

212

quantile

213

quantized_batch_norm

214

quantized_max_pool1d

215

quantized_max_pool2d

216

rad2deg

217

ravel

218

real

219

reciprocal

220

remainder

221

renorm

222

repeat_interleave

223

resolve_conj

224

resolve_neg

225

roll

226

rot90

227

round

228

rsqrt

229

searchsorted

230

sgn

231

sigmoid

232

sign

233

signbit

234

sin

235

sinc

236

sinh

237

slogdet

238

solve

239

sort

240

sqrt

241

square

242

std

243

std_mean

244

stft

245

sub

246

subtract

247

sum

248

svd

249

svd_lowrank

250

symeig

251

tan

252

tanh

253

tensordot

254

topk

255

trace

256

trapezoid

257

trapz

258

triangular_solve

259

tril

260

tril_indices

261

triu

262

triu_indices

263

true_divide

264

trunc

265

unique

266

unique_consecutive

是,传参时必须使用关键字,否则精度不达标。return_inverse=return_inverse,return_counts=return_counts,dim=dim

267

vander

268

var

269

var_mean

270

vdot

271

view_as_complex

272

view_as_real

273

xlogy

Utilities

表8 Utilities

序号

API名称

是否支持

1

_assert

2

are_deterministic_algorithms_enabled

3

can_cast

4

compiled_with_cxx11_abi

5

get_deterministic_debug_mode

6

is_deterministic_algorithms_warn_only_enabled

7

is_warn_always_enabled

8

promote_types

9

result_type

10

set_deterministic_debug_mode

11

set_warn_always

12

use_deterministic_algorithms