code: def test_halve_minibatch_size_str(self):
      self.assertEqual("32", halve_minibatch_size_str("64"))
      self.assertEqual("32,8:16", halve_minibatch_size_str("64,16:32"))
      self.assertEqual("1", halve_minibatch_size_str("1"))
      self.assertEqual(
          "128=32/256=20,40:50",
          halve_minibatch_size_str("128=64/256=40,80:100"),
      )
  
imports: from __future__ import division
  import argparse
  import glob
  import logging
  import os
  import math
  import re
  import shutil
  import libs.common
  from libs.nnet3.train.dropout_schedule import *
  import unittest
label_desc: Use image node_id 1 for calling the SelfTest obj's underlying member method code with example usage: obj.test_halve_minibatch_size_str() without return types