凯斯西储大学轴承数据

cwru的Python项目详细描述


用法

importcwrudata=cwru.CWRU("12DriveEndFault","1797",384)

然后,可以使用data.X_traindata.y_traindata.X_testdata.y_testdata.labelsdata.nclasses来训练和评估数据驱动的故障诊断算法

您的机器上没有CWRU轴承数据的本地副本?不用担心,这些代码所需的.mat文件将自动从Case Western Reserve University Bearing Data Center下载,并使用相应的类正确重命名,存储在~/Datasets/CWRU目录中,以避免以后下载

参数

cwru.CWRU的构造函数有三个参数:

  • exp:实验,支持"12DriveEndFault", "12FanEndFault", "48DriveEndFault"
  • rpm:测试期间的rpm
  • 长度:信号片的长度,即X_train.shape[1]

安装

按PIP安装:

$ pip install –user cwru

或手动安装:

$ python setup.py install

测试

可以通过以下方式运行单元测试:

$ python -m unittest discover

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

推荐PyPI第三方库


热门话题
java在使用文件删除文件时的异常行为。删除()   具有非版本化多通关系的java乐观锁版本化实体   Java:对元素进行排序   java为数组中的对象赋值   java获取特定的键及其值   java如何从Oracle获取时区ID而不是时区偏移量   git共享后java Eclipse maven EAR项目不工作   java将包含“”的JSONObject转换为带有JSON的普通字符串   java如何在javafx中基于时间更改场景   java在Apache的httpclient上向HttpPost添加参数   我应该使用哪个Java类来表示Git SSH URL?   java如何才能不序列化继承的非瞬态字段?   线程“JavaFX应用程序线程”java中出现异常。lang.NoClassDefFoundError:javafx/scene/control/ButtonBar   特定表的java jooQ代码生成   具有排序键的Java树映射与HashMap的性能   java内部类不应实现可序列化   返回值时不触发java ValueChangeEvent   在java中,如何在一个单词的中间添加字符?   SparkContext、JavaSparkContext、SQLContext和SparkSession之间的java差异?