parameters: (v, divisor, min_value=None)
return_statement: return new_v
docstring: This function is taken from the original tf repo.
      It ensures that all layers have a channel number that is divisible by 8
      It can be seen here:
      https://github.com/tensorflow/models/blob/master/research/slim/nets/mobilenet/mobilenet.py
      :param v:
      :param divisor:
      :param min_value:
      :return:
docstring_summary: This function is taken from the original tf repo.
      It ensures that all layers have a channel number that is divisible by 8
      It can be seen here:
      https://github.com/tensorflow/models/blob/master/research/slim/nets/mobilenet/mobilenet.py
      :param v:
      :param divisor:
      :param min_value:
      :return:
docstring_tokens: This function is taken from the original tf repo . It ensures that all layers have a channel number that is divisible by 8 It can be seen here : https : // github . com / tensorflow / models / blob / master / research / slim / nets / mobilenet / mobilenet . py : param v : : param divisor : : param min_value : : return :
function: def _make_divisible(v, divisor, min_value=None):
      """
      This function is taken from the original tf repo.
      It ensures that all layers have a channel number that is divisible by 8
      It can be seen here:
      https://github.com/tensorflow/models/blob/master/research/slim/nets/mobilenet/mobilenet.py
      :param v:
      :param divisor:
      :param min_value:
      :return:
      """
      if min_value is None:
          min_value = divisor
      new_v = max(min_value, int(v + divisor / 2) // divisor * divisor)
      # Make sure that round down does not go down by more than 10%.
      if new_v < 0.9 * v:
          new_v += divisor
      return new_v
function_tokens: def _make_divisible ( v , divisor , min_value = None ) : if min_value is None : min_value = divisor new_v = max ( min_value , int ( v + divisor / 2 ) // divisor * divisor ) # Make sure that round down does not go down by more than 10%. if new_v < 0.9 * v : new_v += divisor return new_v