Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1# -*- encoding: utf-8 -*-
2# pylint: disable=W0611
3"""
4@file
5@brief Imports runtime operators.
6"""
8from ._op import OpRun
9from .op_abs import Abs
10from .op_acos import Acos
11from .op_acosh import Acosh
12from .op_add import Add
13from .op_and import And
14from .op_argmax import ArgMax
15from .op_argmin import ArgMin
16from .op_array_feature_extractor import ArrayFeatureExtractor
17from .op_asin import Asin
18from .op_asinh import Asinh
19from .op_atan import Atan
20from .op_atanh import Atanh
21from .op_average_pool import AveragePool
22from .op_batch_normalization import BatchNormalization, BatchNormalization_14
23from .op_binarizer import Binarizer
24from .op_cast import Cast
25from .op_cdist import CDist
26from .op_ceil import Ceil
27from .op_celu import Celu
28from .op_clip import Clip_6, Clip_11, Clip
29from .op_complex_abs import ComplexAbs
30from .op_compress import Compress
31from .op_concat import Concat
32from .op_concat_from_sequence import ConcatFromSequence
33from .op_conv import Conv
34from .op_conv_transpose import ConvTranspose
35from .op_constant import Constant, Constant_12, Constant_11, Constant_9
36from .op_constant_of_shape import ConstantOfShape
37from .op_cos import Cos
38from .op_cosh import Cosh
39from .op_cum_sum import CumSum
40from .op_debug import DEBUG
41from .op_det import Det
42from .op_dequantize_linear import DequantizeLinear
43from .op_dict_vectorizer import DictVectorizer
44from .op_div import Div
45from .op_dropout import Dropout, Dropout_7, Dropout_12
46from .op_einsum import Einsum
47from .op_equal import Equal
48from .op_erf import Erf
49from .op_exp import Exp
50from .op_eyelike import EyeLike
51from .op_feature_vectorizer import FeatureVectorizer
52from .op_fft import FFT
53from .op_fft2d import FFT2D
54from .op_flatten import Flatten
55from .op_gather import Gather
56from .op_gather_elements import GatherElements
57from .op_gemm import Gemm
58from .op_global_average_pool import GlobalAveragePool
59from .op_greater import Greater, GreaterOrEqual
60from .op_floor import Floor
61from .op_identity import Identity
62from .op_if import If
63from .op_imputer import Imputer
64from .op_isnan import IsNaN
65from .op_label_encoder import LabelEncoder
66from .op_less import Less, LessOrEqual
67from .op_linear_classifier import LinearClassifier
68from .op_linear_regressor import LinearRegressor
69from .op_log import Log
70from .op_loop import Loop
71from .op_lp_normalization import LpNormalization
72from .op_matmul import MatMul
73from .op_max import Max
74from .op_max_pool import MaxPool
75from .op_mean import Mean
76from .op_min import Min
77from .op_mod import Mod
78from .op_mul import Mul
79from .op_neg import Neg
80from .op_normalizer import Normalizer
81from .op_not import Not
82from .op_one_hot_encoder import OneHotEncoder
83from .op_or import Or
84from .op_pad import Pad
85from .op_pow import Pow
86from .op_quantize_linear import QuantizeLinear
87from .op_qlinear_conv import QLinearConv
88from .op_range import Range
89from .op_reciprocal import Reciprocal
90from .op_reduce_log_sum_exp import ReduceLogSumExp
91from .op_reduce_l1 import ReduceL1
92from .op_reduce_l2 import ReduceL2
93from .op_reduce_min import ReduceMin
94from .op_reduce_max import ReduceMax
95from .op_reduce_mean import ReduceMean
96from .op_reduce_prod import ReduceProd
97from .op_reduce_sum import (
98 ReduceSum_1, ReduceSum_11, ReduceSum_13, ReduceSum)
99from .op_reduce_sum_square import ReduceSumSquare
100from .op_relu import Relu
101from .op_reshape import Reshape, Reshape_5, Reshape_13, Reshape_14
102from .op_rfft import RFFT
103from .op_round import Round
104from .op_rnn import RNN
105from .op_scaler import Scaler
106from .op_scan import Scan
107from .op_scatter_elements import ScatterElements
108from .op_sequence_construct import SequenceConstruct
109from .op_sequence_insert import SequenceInsert
110from .op_shape import Shape
111from .op_sigmoid import Sigmoid
112from .op_sign import Sign
113from .op_sin import Sin
114from .op_sinh import Sinh
115from .op_size import Size
116from .op_slice import Slice, Slice_1, Slice_10
117from .op_split import Split, Split_2, Split_11, Split_13
118from .op_softmax import Softmax
119from .op_solve import Solve
120from .op_sqrt import Sqrt
121from .op_squeeze import Squeeze, Squeeze_1, Squeeze_11, Squeeze_13
122from .op_string_normalizer import StringNormalizer
123from .op_sub import Sub
124from .op_sum import Sum
125from .op_svm_classifier import SVMClassifier, SVMClassifierDouble
126from .op_svm_regressor import SVMRegressor, SVMRegressorDouble
127from .op_tan import Tan
128from .op_tanh import Tanh
129from .op_tfidfvectorizer import TfIdfVectorizer
130from .op_tokenizer import Tokenizer
131from .op_topk import TopK_10, TopK_11, TopK_1, TopK
132from .op_transpose import Transpose
133from .op_tree_ensemble_classifier import TreeEnsembleClassifier, TreeEnsembleClassifierDouble
134from .op_tree_ensemble_regressor import TreeEnsembleRegressor, TreeEnsembleRegressorDouble
135from .op_unsqueeze import Unsqueeze, Unsqueeze_1, Unsqueeze_11, Unsqueeze_13
136from .op_where import Where
137from .op_zipmap import ZipMap
140from ..doc.doc_helper import get_rst_doc
141_op_list = []
142clo = locals().copy()
143for name, cl in clo.items():
144 if "_" in name:
145 continue
146 if name in {'cl', 'clo', 'name'}:
147 continue
148 if not cl.__doc__ and issubclass(cl, OpRun):
149 cl.__doc__ = get_rst_doc(cl.__name__)
150 _op_list.append(cl)