Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/BladeDISC
/ types & classes
Types & classes
1,279 in github.com/alibaba/BladeDISC
⨍
Functions
6,088
◇
Types & classes
1,279
↳
Endpoints
6
↓ 84 callers
Class
SimpleNode
tensorflow_blade/tf_blade/util/simple_graph.py:22
↓ 65 callers
Class
ValueRange
tao_compiler/mlir/disc/transforms/lhlo_elemental_utils.h:33
↓ 57 callers
Class
desc
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/tensor.hpp:17
↓ 43 callers
Class
Linear
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:91
↓ 40 callers
Class
attr_t
Attribute class for extra information into computations
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/attributes.hpp:12
↓ 32 callers
Class
ValueWrapper
tao_compiler/mlir/disc/transforms/shape_utils.h:79
↓ 29 callers
Class
TensorInfo
tensorflow_blade/tf_blade/util/tf_util.py:26
↓ 26 callers
Class
SimpleModule
tools/torch_quant/tests/models.py:46
↓ 19 callers
Class
SimpleGraph
tensorflow_blade/tf_blade/util/simple_graph.py:78
↓ 18 callers
Class
Model
pytorch_blade/tests/neural_engine/test_support_info.py:35
↓ 16 callers
Class
Model
pytorch_blade/tests/disc/pdl/test_e2e/test_quantization.py:359
↓ 14 callers
Class
GraphDefPartitioner
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 callers
Class
Config
The configuration for torch blade |Config| .. |Config| replace:: :class:`.Config` Example:: import blade import torch_blad
pytorch_blade/torch_blade/config.py:130
↓ 11 callers
Class
DimValue
tao_compiler/mlir/disc/transforms/shape_utils.h:95
↓ 11 callers
Class
Quantizer
tools/torch_quant/torch_quant/quantizer.py:95
↓ 10 callers
Class
Model
pytorch_blade/tests/disc/pdl/test_torchscipt_to_mhlo/test_quantization.py:32
↓ 8 callers
Class
Feedforward
pytorch_blade/torch_blade/testing/common_utils.py:41
↓ 8 callers
Class
LayerNorm
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:130
↓ 7 callers
Enum
DeviceType
tao_compiler/mlir/disc/tests/mlir_test.h:50
↓ 7 callers
Class
ModuleFilter
tools/torch_quant/torch_quant/module.py:25
↓ 7 callers
Class
tensor
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/tensor.hpp:9
↓ 6 callers
Class
ConvNetMaker
tensorflow_blade/tests/tf_test_common.py:21
↓ 6 callers
Class
GraphModContext
tools/torch_quant/torch_quant/graph.py:80
↓ 6 callers
Class
IValue
pytorch_blade/pytorch_blade/common_utils/utils.h:20
↓ 5 callers
Class
LSQObserver
tools/torch_quant/torch_quant/observer.py:326
↓ 5 callers
Class
Tensor
tao_compiler/mlir/xla/ral/context/base/base_context.h:92
↓ 5 callers
Class
TestModel
pytorch_blade/tests/disc/ops/test_permutation.py:58
↓ 5 callers
Class
UntraceableSimpleModule
tools/torch_quant/tests/models.py:87
↓ 5 callers
Class
Value
tao_compiler/mlir/disc/transforms/lhlo_elemental_utils.h:30
↓ 4 callers
Enum
BranchType
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 callers
Class
GraphSegment
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 callers
Class
Hash
tao/tao_bridge/passes/functionalize_cond.cc:351
↓ 4 callers
Class
Model
pytorch_blade/tests/tensorrt/test_optimize.py:177
↓ 4 callers
Class
TransformNameAssigner
tao_compiler/mlir/disc/tools/disc-transform/utils.h:32
↓ 3 callers
Class
AssociatedFunctionInfo
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 callers
Class
Attention
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:293
↓ 3 callers
Class
DefunctionalizeFactory
tao/tao_bridge/passes/defunctionalize_control_flow.h:29
↓ 3 callers
Class
DeviceId
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 callers
Class
DropoutRowwise
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 callers
Class
FunctionalizeCond
FunctionalizeCond groups all the state used by functionalizing conditionals of the given graph together.
tao/tao_bridge/passes/functionalize_cond.h:151
↓ 3 callers
Class
GraphFuser
pytorch_blade/pytorch_blade/ltc/disc_compiler/passes/graph_fuser.cpp:136
↓ 3 callers
Class
Model
pytorch_blade/tests/tensorrt/test_support_info.py:40
↓ 3 callers
Class
Model
pytorch_blade/tests/disc/pdl/test_e2e/test_conv_bias.py:60
↓ 3 callers
Class
Module
pytorch_blade/pytorch_blade/compiler/jit/tool_funcs.h:24
↓ 3 callers
Class
NxGraph
A wrapper Graph to networkx Graph that meets our usages
pytorch_blade/torch_blade/algorithm/directed_graph.py:18
↓ 3 callers
Class
ShapeTypeSpec
pytorch_blade/pytorch_blade/compiler/jit/shape_type_spec.h:34
↓ 3 callers
Class
SymbolicDimExpr
Reprensets a symbolic expression of symbolicDims.
tao_compiler/mlir/disc/transforms/disc_shape_optimization_utils.h:282
↓ 3 callers
Class
Tf2TrtOpt
tensorflow_blade/tf_blade/gpu/tf_to_trt.py:44
↓ 3 callers
Class
TracePair
tools/torch_quant/torch_quant/module.py:19
↓ 3 callers
Class
Transition
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/ops.py:211
↓ 3 callers
Class
Triple
pytorch_blade/tests/disc/test_disc_engine.py:20
↓ 2 callers
Class
AmpModule
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 callers
Class
BasicBlock
pytorch_blade/tests/tensorrt/test_support_info.py:60
↓ 2 callers
Class
CondStateLess
tao/tao_bridge/passes/functionalize_cond.cc:110
↓ 2 callers
Class
DataCollectObserver
pytorch_blade/torch_blade/quantization/prepare_data.py:28
↓ 2 callers
Class
DataPreparer
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 callers
Class
DropoutColumnwise
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 callers
Class
EngineCreatorRegister
pytorch_blade/pytorch_blade/compiler/backends/engine_interface.h:76
↓ 2 callers
Class
Evoformer
Evoformer
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:182
↓ 2 callers
Class
EvoformerBlock
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:29
↓ 2 callers
Class
ExtraMSA
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/evoformer.py:292
↓ 2 callers
Class
Hasher
tao_compiler/mlir/xla/ral/ral_logging.cc:54
↓ 2 callers
Class
HistogramObserver
tools/torch_quant/torch_quant/observer.py:414
↓ 2 callers
Class
LinearReLU
tools/torch_quant/tests/models.py:63
↓ 2 callers
Class
MD5
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 callers
Class
MatMul
pytorch_blade/tests/disc/ops/test_matmul.py:18
↓ 2 callers
Class
MemRefType
tao_compiler/mlir/xla/ral/ral_helper.h:39
↓ 2 callers
Class
MinMaxObserver
tools/torch_quant/torch_quant/observer.py:192
↓ 2 callers
Class
Model
pytorch_blade/tests/test_passes.py:23
↓ 2 callers
Class
Model
pytorch_blade/tests/test_export.py:75
↓ 2 callers
Class
Model
pytorch_blade/tests/tensorrt/test_tensorrt.py:25
↓ 2 callers
Class
Model
pytorch_blade/tests/disc/pdl/test_torchscipt_to_mhlo/test_conv_bias.py:29
↓ 2 callers
Class
ModelWithFakeQuant
pytorch_blade/tests/quantization/__init__.py:27
↓ 2 callers
Class
MyModule1
pytorch_blade/tests/tensorrt/test_holder_serialize.py:100
↓ 2 callers
Class
Net
pytorch_blade/tests/tensorrt/test_onnx.py:29
↓ 2 callers
Class
OnnxBackendChecker
pytorch_blade/torch_blade/onnx_backends/backend_testbed.py:24
↓ 2 callers
Class
OssBucket
scripts/python/bazel_snapshot_client.py:41
↓ 2 callers
Class
PatchTracer
tools/torch_quant/torch_quant/module.py:92
↓ 2 callers
Class
PerChannelFakeQuant
pytorch_blade/tests/quantization/__init__.py:71
↓ 2 callers
Class
PerTensorFakeQuant
pytorch_blade/tests/quantization/__init__.py:55
↓ 2 callers
Class
PhiloxRandom
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 callers
Class
PlatformInfo
tao/tao_bridge/kernels/platform_info.h:24
↓ 2 callers
Class
TSBackendDeviceType
pytorch_blade/pytorch_blade/ltc/disc_backend/backend_impl.cpp:47
↓ 2 callers
Class
TemplatePairStack
Implements Algorithm 16.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/template.py:406
↓ 2 callers
Class
TensorInfo
pytorch_blade/pytorch_blade/compiler/backends/backend_input_outputs.h:55
↓ 2 callers
Class
TestModel
pytorch_blade/tests/test_record_shape.py:24
↓ 2 callers
Class
TriangleAttentionEndingNode
Implements Algorithm 14.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:264
↓ 2 callers
Class
TriangleAttentionStartingNode
Implements Algorithm 13.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:256
↓ 2 callers
Class
TriangleMultiplicationIncoming
Implements Algorithm 12.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:161
↓ 2 callers
Class
TriangleMultiplicationOutgoing
Implements Algorithm 11.
examples/PyTorch/Inference/CUDA/AlphaFold/FoldAcc/foldacc/model/modules/triangle.py:154
↓ 2 callers
Class
Value
tao_compiler/mlir/disc/IR/custom_call_base.h:28
↓ 2 callers
Class
Value
pytorch_blade/pytorch_blade/compiler/jit/tool_funcs.h:27
↓ 2 callers
Class
engine
cpu execution engine only.
tao_compiler/mlir/xla/ral/context/mkldnn/ideep/ideep/abstract_types.hpp:78
↓ 2 callers
Class
sigaction
tao/tao_bridge/tf/subprocess.cc:322
↓ 1 callers
Class
ArgNumAndType
tao/tao_bridge/passes/tao_encapsulate_subgraphs_pass.cc:393
↓ 1 callers
Class
Backend
tao/tao_bridge/tf/xla_op_registry.h:224
↓ 1 callers
Class
BackendData
pytorch_blade/pytorch_blade/ltc/disc_compiler/disc_compiler.h:24
↓ 1 callers
Class
BackendDevice
pytorch_blade/pytorch_blade/ltc/disc_compiler/disc_compiler.h:25
↓ 1 callers
Class
BazelBuild
pytorch_blade/bazel_build.py:51
↓ 1 callers
Class
BertModelAMP
examples/PyTorch/Inference/CUDA/BERT/main.py:46
next →
1–100 of 1,279, ranked by callers