Class IdentityFunctionOptimizations.RemoveIdentityPermute
- java.lang.Object
-
- org.nd4j.autodiff.samediff.optimize.optimizations.IdentityFunctionOptimizations.RemoveIdentityPermute
-
- All Implemented Interfaces:
Optimizer
- Enclosing class:
- IdentityFunctionOptimizations
public static class IdentityFunctionOptimizations.RemoveIdentityPermute extends Object implements Optimizer
Remove permute(0,1,2,...,rank-1) as this is a no-op
-
-
Constructor Summary
Constructors Constructor Description RemoveIdentityPermute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkAndApply(SameDiff sd, OptimizationHelper helper, SameDiffOp op, ArrayHolder constantArrays, ArrayHolder variablesArrays)
-
-
-
Method Detail
-
checkAndApply
public boolean checkAndApply(SameDiff sd, OptimizationHelper helper, SameDiffOp op, ArrayHolder constantArrays, ArrayHolder variablesArrays)
- Specified by:
checkAndApply
in interfaceOptimizer
- Parameters:
sd
- Current SameDiff instance to optimizehelper
- Helper class for optimizationop
- Operation to check for optimizationconstantArrays
- Array holder for constant arraysvariablesArrays
- Array holder for variable arrays- Returns:
- True if the optimization was applied
-
-