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

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 maven corretto程序中安装sigar api   JTEXT字段中数字的java测试   java HTTP响应获取html响应   java多任务JavaFX   java试图获取表行下的子视图ID   java首次使用JFileChooser需要帮助   服务器中的java发布soap服务   Java:检测图像格式、调整大小(缩放)并另存为JPEG   java我可以向JButton添加动画gif文件吗?   vim中的Java语法检查   java Selenium Webdriver:预期条件失败:等待IAP Google处于无头模式的元素的可见性   java UTF8字符不随Launch4j一起显示   从Java代码调用soapui模拟服务?   从JavaScriptUnicode到JavaUnicode的转换   java使用JTextfield文本重复搜索JTable   java如何在NetBeans 7.4中正确键入javascript代码?   java HttpRequest uri未正确解析url   安卓 mkdirs创建文件而不是创建文件夹[JAVA]   java为什么这个ActionListener不工作?