您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

奇妙的15行Python代码,秒懂一种人工智能算法!

2022/3/3 5:12:41发布88次查看
有那么一种python人工智能算法可以良好的控制你传输的数据,避免网络堵塞,合理的分配你的流量大小以及速度。他可以控制数据发送到互联网上的数目,可以发送突发数据的。是不是很神奇,然而你知道它是什么算法?可以先透漏给你们哟,这个神器的python人工智能算法只需15行代码!
代码:
import timeclass tokenbucket(object):# rate是令牌发放速度,capacity是桶的大小def __init__(self, rate, capacity):self._rate = rateself._capacity = capacityself._current_amount = 0self._last_consume_time = int(time.time()) # token_amount是发送数据需要的令牌数def consume(self, token_amount):increment = (int(time.time()) - self._last_consume_time) * self._rate # 计算从上次发送到这次发送,新发放的令牌数量self._current_amount = min(increment + self._current_amount, self._capacity) # 令牌数量不能超过桶的容量if token_amount > self._current_amount: # 如果没有足够的令牌,则不能发送数据return falseself._last_consume_time = int(time.time())self._current_amount -= token_amount return true
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product