基于进度的值调度程序
line-chain的Python项目详细描述
线链
基于进度的值调度程序。
安装
需要Python3.6+。
pip install line-chain
用法
importline_chainline_chain=line_chain.factory(config=[{'mode':'linear','ratio':0.01,'start':0.2,'target':0.8},{'mode':'cosine','ratio':1.0,'target':0.0}])print(line_chain)#> LineChain (#> 1.0%, linear from 0.2 to 0.8,#> 100.0%, cosine from 0.8 to 0.0,#> )# plot it!importnumpyasnpimportpylabasplx=np.linspace(0,1,1000)y=np.vectorize(line_chain.at)(x)pl.plot(x,y)