用于进化系统实时信号处理和特征分析的科学库。

thucyd的Python项目详细描述


drawing

信号处理的特征分析和滤波器

pipeline statuscoverage reportlicensepypi versionpython versions

什么是thucyd

thucyd(thoo'-sid)是一个以python为中心的开源代码库,它提供了特征分析和因果过滤器的实现,而这些在其他地方目前还没有找到。

第一个子包是eigen,在这个包中提供了算法的参考实现,为特征分析提供了一致的基础。这个子包已经准备好了。

额外的子包装将包括filter_referencefilters,预计到2020年滚动交付。

软件包安装

thucyd的两个包主机是PyPiConda-Forge。包装是一样的,唯一的区别是交货方式。从pypi中,使用pip

$ pip install thucyd

从conda forge使用conda

$ conda install -c conda-forge thucyd

一旦安装,该包对python是可导入的:

>>>importthucyd

注意:此时conda forge软件包尚不可用。

eigen子包的一个快速示例调用是

>>>importnumpyasnp>>>Vor,Eor,signs,_,_=thucyd.eigen.orient_eigenvectors(np.eye(3).dot(np.diag([1.,-1.,1.])),np.diag(np.arange(3)[::-1]))>>>Vorarray([[1.,0.,0.],[0.,1.,0.],[0.,0.,1.]])>>>signsarray([1.,-1.,1.])

包依赖性

目前thucyd唯一的依赖关系是python >= 3.7numpy >= 1.14

为什么thucyd

Thucydides是第一位运用科学原理记录西方历史的西方作家和历史学家。虽然希罗多德比修昔底德早了不到一代,开始从荷马的史诗转变为更客观的记录,但修昔底德对他在伯罗奔尼撒战争史上的所有叙述进行了调查和交叉验证。

该软件包通过提供经过彻底研究和验证的特征分析和信号处理分析的实现,向伟大的历史学家致敬,并继续传统的调查,集中在所有的方式,严格的特征和信号处理理论可以应用到金融市场和其他机器学习学科。

Buell Lane出版社

Buell Lane Press是包的发起人。

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

推荐PyPI第三方库


热门话题
java如何在另一个承诺中解决一个承诺?   java验证字符串输入   如何在Java中将数组转换为链表   配置Logstash以从socket接收数据,并将其插入java中的Elasticsearch   swing构建在Java中以相同顺序运行的JFrame   java什么是工具箱的正确路径。getImage()?   java springbootgradleplugin是否随springboot版本一起移动?   升级gradle插件后,java gradle项目同步仍失败   java CXF服务调用失败,出现意外命名空间上的解组错误   Javaservlet。servlet ctakesrestservice的init()引发异常   java我需要什么正则表达式来读取这个值'12,'   java如何使用Xstream在现有xml文件中导入带有节点的字符串?   基于特殊字符的java子串   java hibernate从查询创建通用对象