def b2t(tb, n=1e2, logger=None, **kwargs):
tb = np.array(tb)
if isinstance(tb, type(1.1)):
return a2t(b2a(tb))
if tb.shape == ():
return a2t(b2a(tb))
if len(tb) < n:
n = len(tb)
tbs = -1.*np.logspace(np.log10(-tb.min()),
np.log10(-tb.max()), n)
ages = []
for i, tbi in enumerate(tbs):
ages += a2t(b2a(tbi)),
if logger:
logger(i)
ages = np.array(ages)
return tbs, ages
评论列表
文章目录