【文件属性】:
文件名称:morsel:适用于Python和Java的分层采样库
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-22 20:00:49
Python
摩泽尔
Morsel是一个Python&Java库,可为参数化2D空间生成采样策略。 该库当前支持几种采样由x和y坐标定义的四边形形状的方法,包括:
随机采样:在四边形内生成N个随机点
分层系统采样:在四边形内生成N×N网格,并返回每个层的中心点
分层随机抽样:在四边形内生成N×N的网格,并在每个层内选择M个随机点
除了生成样本外,Morsel还包含可用于生成访问每个样本点的有效路径的工具。
Python示例
from morsel . entities import Vector , Triangle , Quad
from morsel . quad_field import Field
sample_field = Field (
Vector ( 0 , 0 ),
Vector ( 10.9 , 0 ),
Vector ( 10 , 10 ),
Vector
【文件预览】:
morsel-master
----python()
--------morsel()
--------examples.py(1KB)
--------sanity.py(710B)
----LICENSE(1KB)
----.gitignore(20B)
----java()
--------build.xml(107B)
--------src()
--------getStratifiedSamples.sh(40B)
----README.md(2KB)