def dimension_mul(a, b):
 if ((a == datashape.var) or (b == datashape.var)):
  return datashape.var
 if isinstance(a, Fixed):
  a = int(a)
 if isinstance(b, Fixed):
  b = int(b)
 return int((a * b))

def dimension_mul ( a , b ) : if ( ( a == datashape . var ) or ( b == datashape . var ) ) : return datashape . var if isinstance ( a , Fixed ) : a = int ( a ) if isinstance ( b , Fixed ) : b = int ( b ) return int ( ( a * b ) )
given b number of as how big is our dimension? .