盆景ai平台v2模拟器接口库
bonsai-ai的Python项目详细描述
用于将数据源与盆景大脑集成的python库。
安装
- 要安装当前版本:
- $pip安装盆景ai
用法
客户将对盆景模拟器进行子类划分,并实现所需的方法。
示例:
#!/usr/bin/env python3 import sys from bonsai_ai import Simulator, Brain, Config class MySim(Simulator): def episode_start(self, parameters): initial = {"value": 1.0} return initial def simulate(self, action, objective): terminal = True state = {"value": 1.0} return (state, 1.0, terminal)
然后,对模拟器进行配置并分配一个大脑并运行。
def example(): config = Config(sys.argv) brain = Brain(config) sim = MySim(brain, 'example_simulator') while sim.run(): continue