code: def interpolate_logscale(start, end, steps):
      
      if start <= 0.0:
          warnings.warn("Start of logscale interpolation must be positive!")
          start = 1e-5
  
      return np.logspace(np.log10(float(start)), np.log10(float(end)), steps)
docs: Interpolate series between start and end in given number of steps - logscale interpolation