在中使用的约定微观预测.Org

microconventions的Python项目详细描述


微会议

这个包编纂了在www.MicroPrediction.Org上采用的约定,这是一种人工智能社区花园。该网站效果交钥匙短期预测和自动重用算法。另请参阅https://www.linkedin.com/in/petercotton/detail/recent-activity/posts/上的一系列文章

依赖关系

conventions
    |           

species_conventions  horizon_conventions   misc_conventions
       |               |                        |
       --------  sep_conventions  ---------------           

如果你参加,值得一看这个小图书馆。它是一个可读的代码,用来记录所做的一些选择。在

流约定(code

控制与涉及颚化符的派生流相比,哪些名称可以是顶级流。主要要记住的是流名称以.json结尾

^{pr2}$

作者对“.json”感到遗憾的可能性很小(尽管它保留了各种可能性)。在

键约定(code

指使用可记住的唯一标识符。这段代码包装了www.muid.org提供的功能和muidpython包,因此不需要直接使用它。MUID和写入密钥之间有细微区别。首先,MUID通常是二进制字符串,而write U keys是str。这个mixin还为您提供了私有write U key、使用shash()的公共哈希(有时称为代码)和代码前导字符建议的精神动物之间的转换。在

值约定(code

指的是各种价值观。一般来说,你不需要担心这个。只写标量浮点值的时间是社区预测的主题。但是,可以存储其他类型的值,存储方式取决于大小。在

地平线约定(code

地平线是数据流和以秒为单位的时间间隔的组合,称为延迟。通常,组合表示为带有双冒号分隔符的字符串。例如

70::mystream.json  

可能会参考提前1分钟(大致)的预测。在

排行榜惯例(code

各种类型排行榜的名称。我不认为研究这个很重要,但是客户库需要它。在

统计约定(code

这里不多,只是norminv的一些向后兼容性,cdf的默认横坐标等等。在

Z曲线惯例(code

部分引用派生流的命名约定。例如:

z1~mystream::70.json

是通过计算流中各点的社区隐含z分数生成的数据流mystream.json. 社区隐含z分数是相对于每个人的预测所隐含的分布计算的z分数。我们需要选择一个预测范围(延迟)来指定这一点。所以这个特别的例子是指相对于短期预测的z分数(提前1分钟)。另一方面

z1~mystream::3555.json

指的是相对于提前1小时预测的z值。在

空间填充曲线惯例(code

zcurve约定还指定了映射[0,1]^2->;R和[0,1]^3->;R,这些映射用于获取成对和三倍的z分数并创建单变量 数据流。这些是通过交错二进制表示中的数字而得到的空间填充曲线。在二维的情况下,这类似于geohashing。这些溪流是 表示如下:

z2~bob~mary::3555.json 

指从流中嵌入z分数鲍勃.json以及玛丽.json. 这里有一个video,它比我能更好地解释嵌入。在

其他(code

我敢说其中有些可能会迁移,但是misc_约定中的代码提供了一组命名约定集合,如果您想使用它们,您需要知道这些约定 相当强大的/liveapi(参见https://api.microprediction.org并滚动到“live”)。这个API可以用于提取数据库中的各种数量,而不是 他们都有自己的独立api。例如,您可以通过两种方式获得滞后时间/值对:

https://api.microprediction.org/live/lagged::cop.json
https://api.microprediction.org/lagged/cop.json

然而,如果你真的只想要这些值,你只能g把它当作

https://api.microprediction.org/live/lagged_values::cop.json

类似地,您可以使用/live获得确认、警告、错误、事务等等。如果您想快速编写客户机,这可能会有帮助,也可能没有帮助 用另一种语言。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
无法在Netbeans 8.2 JDK8u231中创建java Maven项目(Web应用程序)   java如何以设定的时间间隔生成随机数?   java从socket和inputStream的慢速读取   spring SCORM:Java中基于Web的SCORM播放器   Java将函数传递给方法   java绑定通用服务及其实现和子类型   java如何在运行时从选择列表框中动态选择选项?爪哇硒   java Selenium WebDriver什么是“Selenium客户端和WebDriver语言绑定”   elasticsearch需要elasticsearch高级Java客户端更新ByQueryRequest API帮助   JAVA哈希表查找最大值   WSDL操作中的java soapAction属性为空   java访问封闭类或父类方法的一般方法   eclipse在java中运行带有SeleneTestCase的ANT。lang.NoClassDefFoundError   java Hazelcast不会在节点启动时填充ReplicatedMap   如何在Java中从excel中读取特定行?   html JAVA将本地时间(GMT+8)转换为UTC时间   java将自定义端点添加到Spring数据REST存储库中,并以大摇大摆的方式显示   java计算未来位置