动态采样
DySampling类中的属性
名称 |
类型 |
含义、 |
|---|---|---|
dataSet |
dict |
采样过程中需要使用到的数据集 |
DySampling类中的API
名称 |
作用 |
|---|---|
setData(dataset) |
设置动态采样所需的数据 |
score(points) |
返回当前高斯模型的不确定性,用作判定动态采样的停止条件 |
setData(dataset) → None
设置动态采样需要的数据
参数:
dataset,类型为dict,包含着数据信息的dict
返回:None
示例::
from data import DySampling
from data import CsvData
datapath = “C:\data\测试1.csv”
D = CsvData (datapath) #从csv文件中获取数据
data_= D.read ()
xlimts = {“x1”: [0,60], “x2”: [0,40] , “x3”: [0,15]} #设置采样区间
Dy = DySampling (xlimts) #开始动态采样
Dy.setData(data_) #设置动态采样所需的数据