MCPcopy Create free account

hub / github.com/alibaba/BladeDISC / types & classes

Types & classes1,279 in github.com/alibaba/BladeDISC

↓ 84 callersClassSimpleNode
tensorflow_blade/tf_blade/util/simple_graph.py:22
↓ 65 callersClassValueRange
tao_compiler/mlir/disc/transforms/lhlo_elemental_utils.h:33
↓ 57 callersClassdesc
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/tensor.hpp:17
↓ 43 callersClassLinear
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:91
↓ 40 callersClassattr_t
Attribute class for extra information into computations
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/attributes.hpp:12
↓ 32 callersClassValueWrapper
tao_compiler/mlir/disc/transforms/shape_utils.h:79
↓ 29 callersClassTensorInfo
tensorflow_blade/tf_blade/util/tf_util.py:26
↓ 26 callersClassSimpleModule
tools/torch_quant/tests/models.py:46
↓ 19 callersClassSimpleGraph
tensorflow_blade/tf_blade/util/simple_graph.py:78
↓ 18 callersClassModel
pytorch_blade/tests/neural_engine/test_support_info.py:35
↓ 16 callersClassModel
pytorch_blade/tests/disc/pdl/test_e2e/test_quantization.py:359
↓ 14 callersClassGraphDefPartitioner
Parameters ---------- graph_def : tf.GraphDef The target GraphDef to be partitioned. supported_list : Set[str] = _SEGMENT_SUP
tensorflow_blade/tf_blade/util/simple_graph.py:621
↓ 12 callersClassConfig
The configuration for torch blade |Config| .. |Config| replace:: :class:`.Config` Example:: import blade import torch_blad
pytorch_blade/torch_blade/config.py:130
↓ 11 callersClassDimValue
tao_compiler/mlir/disc/transforms/shape_utils.h:95
↓ 11 callersClassQuantizer
tools/torch_quant/torch_quant/quantizer.py:95
↓ 10 callersClassModel
pytorch_blade/tests/disc/pdl/test_torchscipt_to_mhlo/test_quantization.py:32
↓ 8 callersClassFeedforward
pytorch_blade/torch_blade/testing/common_utils.py:41
↓ 8 callersClassLayerNorm
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:130
↓ 7 callersEnumDeviceType
tao_compiler/mlir/disc/tests/mlir_test.h:50
↓ 7 callersClassModuleFilter
tools/torch_quant/torch_quant/module.py:25
↓ 7 callersClasstensor
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/tensor.hpp:9
↓ 6 callersClassConvNetMaker
tensorflow_blade/tests/tf_test_common.py:21
↓ 6 callersClassGraphModContext
tools/torch_quant/torch_quant/graph.py:80
↓ 6 callersClassIValue
pytorch_blade/pytorch_blade/common_utils/utils.h:20
↓ 5 callersClassLSQObserver
tools/torch_quant/torch_quant/observer.py:326
↓ 5 callersClassTensor
tao_compiler/mlir/xla/ral/context/base/base_context.h:92
↓ 5 callersClassTestModel
pytorch_blade/tests/disc/ops/test_permutation.py:58
↓ 5 callersClassUntraceableSimpleModule
tools/torch_quant/tests/models.py:87
↓ 5 callersClassValue
tao_compiler/mlir/disc/transforms/lhlo_elemental_utils.h:30
↓ 4 callersEnumBranchType
All nodes are assumed to be either in no branch, then branch, else branch, or both branches (such as merge nodes). The code below relies on Else and T
tao/tao_bridge/passes/functionalize_cond.h:44
↓ 4 callersClassGraphSegment
Parameters ---------- graph : SimpleGraph The original main graph. nodes_idx : Set[int] Index of nodes that belong t
tensorflow_blade/tf_blade/util/simple_graph.py:303
↓ 4 callersClassHash
tao/tao_bridge/passes/functionalize_cond.cc:351
↓ 4 callersClassModel
pytorch_blade/tests/tensorrt/test_optimize.py:177
↓ 4 callersClassTransformNameAssigner
tao_compiler/mlir/disc/tools/disc-transform/utils.h:32
↓ 3 callersClassAssociatedFunctionInfo
Indicates how a FunctionDef is associated with a graph node (e.g. the node is a function call, or the node has function attrs).
tao/tao_bridge/tf/tf2xla_util.h:35
↓ 3 callersClassAttention
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:293
↓ 3 callersClassDefunctionalizeFactory
tao/tao_bridge/passes/defunctionalize_control_flow.h:29
↓ 3 callersClassDeviceId
Instances of DeviceId represent TensorFlow devices as integers. This helps avoid having to manipulate device names as strings when auto-clustering.
tao/tao_bridge/tf/device_util.h:41
↓ 3 callersClassDropoutRowwise
Convenience class for rowwise dropout as described in subsection 1.11.6.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:193
↓ 3 callersClassFunctionalizeCond
FunctionalizeCond groups all the state used by functionalizing conditionals of the given graph together.
tao/tao_bridge/passes/functionalize_cond.h:151
↓ 3 callersClassGraphFuser
pytorch_blade/pytorch_blade/ltc/disc_compiler/passes/graph_fuser.cpp:136
↓ 3 callersClassModel
pytorch_blade/tests/tensorrt/test_support_info.py:40
↓ 3 callersClassModel
pytorch_blade/tests/disc/pdl/test_e2e/test_conv_bias.py:60
↓ 3 callersClassModule
pytorch_blade/pytorch_blade/compiler/jit/tool_funcs.h:24
↓ 3 callersClassNxGraph
A wrapper Graph to networkx Graph that meets our usages
pytorch_blade/torch_blade/algorithm/directed_graph.py:18
↓ 3 callersClassShapeTypeSpec
pytorch_blade/pytorch_blade/compiler/jit/shape_type_spec.h:34
↓ 3 callersClassSymbolicDimExpr
Reprensets a symbolic expression of symbolicDims.
tao_compiler/mlir/disc/transforms/disc_shape_optimization_utils.h:282
↓ 3 callersClassTf2TrtOpt
tensorflow_blade/tf_blade/gpu/tf_to_trt.py:44
↓ 3 callersClassTracePair
tools/torch_quant/torch_quant/module.py:19
↓ 3 callersClassTransition
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:211
↓ 3 callersClassTriple
pytorch_blade/tests/disc/test_disc_engine.py:20
↓ 2 callersClassAmpModule
This module includes original float op and fake quantized op (i.e. observed module). Mean square error is used to analyze the quantization pr
tools/torch_quant/torch_quant/amp_module.py:23
↓ 2 callersClassBasicBlock
pytorch_blade/tests/tensorrt/test_support_info.py:60
↓ 2 callersClassCondStateLess
tao/tao_bridge/passes/functionalize_cond.cc:110
↓ 2 callersClassDataCollectObserver
pytorch_blade/torch_blade/quantization/prepare_data.py:28
↓ 2 callersClassDataPreparer
This class is used to collect the calibration data for each fusion group. Basically, the whole process will be divided into the follo
pytorch_blade/torch_blade/quantization/prepare_data.py:43
↓ 2 callersClassDropoutColumnwise
Convenience class for columnwise dropout as described in subsection 1.11.6.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:202
↓ 2 callersClassEngineCreatorRegister
pytorch_blade/pytorch_blade/compiler/backends/engine_interface.h:76
↓ 2 callersClassEvoformer
Evoformer
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:182
↓ 2 callersClassEvoformerBlock
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:29
↓ 2 callersClassExtraMSA
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:292
↓ 2 callersClassHasher
tao_compiler/mlir/xla/ral/ral_logging.cc:54
↓ 2 callersClassHistogramObserver
tools/torch_quant/torch_quant/observer.py:414
↓ 2 callersClassLinearReLU
tools/torch_quant/tests/models.py:63
↓ 2 callersClassMD5
a small class for calculating MD5 hashes of strings or byte arrays it is not meant to be fast or secure usage: 1) feed it blocks of uchars with updat
tao_compiler/mlir/xla/ral/ral_md5.h:67
↓ 2 callersClassMatMul
pytorch_blade/tests/disc/ops/test_matmul.py:18
↓ 2 callersClassMemRefType
tao_compiler/mlir/xla/ral/ral_helper.h:39
↓ 2 callersClassMinMaxObserver
tools/torch_quant/torch_quant/observer.py:192
↓ 2 callersClassModel
pytorch_blade/tests/test_passes.py:23
↓ 2 callersClassModel
pytorch_blade/tests/test_export.py:75
↓ 2 callersClassModel
pytorch_blade/tests/tensorrt/test_tensorrt.py:25
↓ 2 callersClassModel
pytorch_blade/tests/disc/pdl/test_torchscipt_to_mhlo/test_conv_bias.py:29
↓ 2 callersClassModelWithFakeQuant
pytorch_blade/tests/quantization/__init__.py:27
↓ 2 callersClassMyModule1
pytorch_blade/tests/tensorrt/test_holder_serialize.py:100
↓ 2 callersClassNet
pytorch_blade/tests/tensorrt/test_onnx.py:29
↓ 2 callersClassOnnxBackendChecker
pytorch_blade/torch_blade/onnx_backends/backend_testbed.py:24
↓ 2 callersClassOssBucket
scripts/python/bazel_snapshot_client.py:41
↓ 2 callersClassPatchTracer
tools/torch_quant/torch_quant/module.py:92
↓ 2 callersClassPerChannelFakeQuant
pytorch_blade/tests/quantization/__init__.py:71
↓ 2 callersClassPerTensorFakeQuant
pytorch_blade/tests/quantization/__init__.py:55
↓ 2 callersClassPhiloxRandom
A class that encapsulates all the states for a random number generator using the philox_4x32_10 algorithm. Each invocation returns a 128-bit random bi
tao_compiler/mlir/xla/ral/context/custom_library/philox_random.h:98
↓ 2 callersClassPlatformInfo
tao/tao_bridge/kernels/platform_info.h:24
↓ 2 callersClassTSBackendDeviceType
pytorch_blade/pytorch_blade/ltc/disc_backend/backend_impl.cpp:47
↓ 2 callersClassTemplatePairStack
Implements Algorithm 16.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/template.py:406
↓ 2 callersClassTensorInfo
pytorch_blade/pytorch_blade/compiler/backends/backend_input_outputs.h:55
↓ 2 callersClassTestModel
pytorch_blade/tests/test_record_shape.py:24
↓ 2 callersClassTriangleAttentionEndingNode
Implements Algorithm 14.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:264
↓ 2 callersClassTriangleAttentionStartingNode
Implements Algorithm 13.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:256
↓ 2 callersClassTriangleMultiplicationIncoming
Implements Algorithm 12.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:161
↓ 2 callersClassTriangleMultiplicationOutgoing
Implements Algorithm 11.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:154
↓ 2 callersClassValue
tao_compiler/mlir/disc/IR/custom_call_base.h:28
↓ 2 callersClassValue
pytorch_blade/pytorch_blade/compiler/jit/tool_funcs.h:27
↓ 2 callersClassengine
cpu execution engine only.
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/abstract_types.hpp:78
↓ 2 callersClasssigaction
tao/tao_bridge/tf/subprocess.cc:322
↓ 1 callersClassArgNumAndType
tao/tao_bridge/passes/tao_encapsulate_subgraphs_pass.cc:393
↓ 1 callersClassBackend
tao/tao_bridge/tf/xla_op_registry.h:224
↓ 1 callersClassBackendData
pytorch_blade/pytorch_blade/ltc/disc_compiler/disc_compiler.h:24
↓ 1 callersClassBackendDevice
pytorch_blade/pytorch_blade/ltc/disc_compiler/disc_compiler.h:25
↓ 1 callersClassBazelBuild
pytorch_blade/bazel_build.py:51
↓ 1 callersClassBertModelAMP
examples/PyTorch/Inference/CUDA/BERT/main.py:46
next →1–100 of 1,279, ranked by callers