# Copyright 2020-2021 Huawei Technologies Co., Ltd # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ============================================================================ """Top-level reference to dtype of common module.""" from . import dtype from .api import ms_function from .dtype import Type, int8, byte, int16, short, int32, intc, int64, intp, \ uint8, ubyte, uint16, ushort, uint32, uintc, uint64, uintp, float16, half, \ float32, single, float64, double, bool_, float_, list_, tuple_, int_, \ uint, number, tensor, string, type_none, tensor_type, Int, \ complex64, complex128, dtype_to_nptype, issubclass_, \ dtype_to_pytype, pytype_to_dtype, get_py_obj_dtype from .dump import set_dump from .parameter import Parameter, ParameterTuple from .seed import set_seed, get_seed from .tensor import Tensor, RowTensor, SparseTensor, CSRTensor # symbols from dtype __all__ = [ "int8", "byte", "int16", "short", "int32", "intc", "int64", "intp", "uint8", "ubyte", "uint16", "ushort", "uint32", "uintc", "uint64", "uintp", "float16", "half", "float32", "single", "float64", "double", "bool_", "float_", "list_", "tuple_", "int_", "uint", "number", "tensor", "string", "type_none", "tensor_type", "Type", "Int", "complex64", "complex128", # __method__ from dtype "dtype_to_nptype", "issubclass_", "dtype_to_pytype", "pytype_to_dtype", "get_py_obj_dtype" ] __all__.extend([ "Tensor", "RowTensor", "SparseTensor", "CSRTensor", # tensor 'ms_function', # api 'Parameter', 'ParameterTuple', # parameter "dtype", "set_seed", "get_seed", # random seed "set_dump" ])