code: def test_rotation_translation_Bx4x4(self, batch_size, device, dtype):
      offset = 10
      x, y, z = 0, 0, kornia.pi
      ones = torch.ones(batch_size, device=device, dtype=dtype)
      rmat_01 = euler_angles_to_rotation_matrix(
          x * ones, y * ones, z * ones
      )
  
      trans_01 = identity_matrix(batch_size, device=device, dtype=dtype)
      trans_01[
          ..., :3, -1
      ] += offset  # add offset to translation vector
      trans_01[..., :3, :3] = rmat_01[..., :3, :3]
  
      trans_10 = kgl.inverse_transformation(trans_01)
      trans_01_hat = kgl.inverse_transformation(trans_10)
      assert_close(trans_01, trans_01_hat, atol=1e-4, rtol=1e-4)
  
imports: import pytest
  import torch
  from torch.autograd import gradcheck
  import kornia
  import kornia.geometry.linalg
  import kornia.testing
  from kornia.testing import BaseTester, assert_close
label_desc: Use image node_id 5 for calling the TestInverseTransformation obj's underlying member method code with example usage: obj.test_rotation_translation_Bx4x4(batch_size, device, dtype) without return types