org.apache.sysds.hops.rewrite
Classes
HopDagValidator
HopRewriteRule
HopRewriteUtils
MarkForLineageReuse
ProgramRewriter
ProgramRewriteStatus
RewriteAlgebraicSimplificationDynamic
RewriteAlgebraicSimplificationStatic
RewriteBlockSizeAndReblock
RewriteCommonSubexpressionElimination
RewriteCompressedReblock
RewriteConstantFolding
RewriteElementwiseMultChainOptimization
RewriteForLoopVectorization
RewriteGPUSpecificOps
RewriteHoistLoopInvariantOperations
RewriteIndexingVectorization
RewriteInjectSparkLoopCheckpointing
RewriteInjectSparkPReadCheckpointing
RewriteMarkLoopVariablesUpdateInPlace
RewriteMatrixMultChainOptimization
RewriteMatrixMultChainOptimizationSparse
RewriteMergeBlockSequence
RewriteRemoveDanglingParentReferences
RewriteRemoveEmptyBasicBlocks
RewriteRemoveForLoopEmptySequence
RewriteRemovePersistentReadWrite
RewriteRemoveReadAfterWrite
RewriteRemoveUnnecessaryBranches
RewriteRemoveUnnecessaryCasts
RewriteSplitDagDataDependentOperators
RewriteSplitDagUnknownCSVRead
RewriteTransientWriteParentHandling
StatementBlockRewriteRule