code: def testLowerEndianToNumber(self):
      self.assertEqual(algorithmic.lower_endian_to_number([0], 2), 0)
      self.assertEqual(algorithmic.lower_endian_to_number([0], 7), 0)
      self.assertEqual(algorithmic.lower_endian_to_number([1], 2), 1)
      self.assertEqual(algorithmic.lower_endian_to_number([5], 8), 5)
      self.assertEqual(algorithmic.lower_endian_to_number([0, 1], 2), 2)
      self.assertEqual(
          algorithmic.lower_endian_to_number([0, 1, 1], 2), 6
      )
      self.assertEqual(
          algorithmic.lower_endian_to_number([7, 3, 1, 2], 10), 2137
      )
  
file_path: tensor2tensor/tensor2tensor/data_generators/algorithmic_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from six.moves import range
  from tensor2tensor.data_generators import algorithmic
  import tensorflow.compat.v1
label_desc: Use image node_id 5 for calling the AlgorithmicTest obj's underlying member method code with example usage: obj.testLowerEndianToNumber() without return types