Op("permute") {
        javaPackage = "org.nd4j.linalg.api.ops.impl.shape"
        Input(NDARRAY, "x") { description = "Input variable" }
        Input(INT, "dimensions") { description = "Permute dimensions" }
        Output(NUMERIC, "output"){ description = "Output variable (permuted input)" }