class_docstr: Permute the dimensions of an array.
class_docstr_tok: ["Permute","the","dimensions","of","an","array","."]
code: def backward(self, indexes, grad_outputs):
      return AsLayout(self.in_layout).apply(grad_outputs)
  
file_path: chainer/chainer/memory_layouts.py
imports: import chainer
  from chainer import function_node
  from chainer.utils import type_check
label_desc: Use image node_id 7 for calling the AsLayout obj's underlying member method code with example usage: obj.backward(indexes, grad_outputs) and returns: AsLayout