daochenzha / SimTSC

[SDM 2022] Towards Similarity-Aware Time-Series Classification
MIT License
71 stars 17 forks source link

请问代码中在哪里调unlabelled data的比例? #3

Open ziyuanzhao2000 opened 2 years ago

ziyuanzhao2000 commented 2 years ago

您好,最近拜读了你们的文章,想在别的数据集上复现一下。然后我对inductive learning这部分比较感兴趣,看你们文章中意思是包含了所有train split里面没有按few shot learning标记上的数据。但是在看代码的时候,没有找到是在哪里切换supervised learning和inductive learning,所以想在这里问一下,谢谢了!

daochenzha commented 2 years ago

@ziyuanzhao2000 代码默认是transductive setting,也就是testing 数据的特征也是知道的(但不知道label) 要改的话需要改这里 https://github.com/daochenzha/SimTSC/blob/6e3200510e8e464049eab95db9540afdaf397f9c/src/simtsc/model.py#L28

other_idx代表没有label但是feature可以用数据index 这里默认是剩下所有数据,可以根据需要切换可以的无标记数据量

ziyuanzhao2000 commented 2 years ago

好的,感谢您这么快就回复,我看一下这部分代码

mingshanz commented 2 years ago

您好,最近拜读了你们的文章,想在别的数据集上复现一下。然后我对inductive learning这部分比较感兴趣,看你们文章中意思是包含了所有train split里面没有按few shot learning标记上的数据。但是在看代码的时候,没有找到是在哪里切换supervised learning和inductive learning,所以想在这里问一下,谢谢了!

我也是想用别的数据集复现这个代码,但是我目前连他原本的代码调了一个多月都没跑起来,所以想问下你能方便告知下你跑的运行环境吗?比如系统版本,IDE,pytorch版本等,我想按照你的重新装一下再试试,万分感谢!

ziyuanzhao2000 commented 2 years ago

Mingshan你好,我刚才又在我的电脑上试跑了一次他们的SimTSC模型,用的Coffee那个默认数据集,还是可以跑的。以下是我的运行环境: 电脑:Apple M1处理器 Python版本: 3.9.7 Pytorch: 1.7.1 (没开CUDA,用cpu跑的 IDE用的是Pycharm

你是到哪里出了问题?如果需要的话我可以把conda环境配置给你发一份,但是我那里面有好多和他们这个项目无关的包。

mingshanz commented 2 years ago

Mingshan你好,我刚才又在我的电脑上试跑了一次他们的SimTSC模型,用的Coffee那个默认数据集,还是可以跑的。以下是我的运行环境: 电脑:Apple M1处理器 Python版本: 3.9.7 Pytorch: 1.7.1 (没开CUDA,用cpu跑的 IDE用的是Pycharm

你是到哪里出了问题?如果需要的话我可以把conda环境配置给你发一份,但是我那里面有好多和他们这个项目无关的包。

万分感谢,我是windows环境跑了没有跑成功,之前用实验室的电脑在ubuntu上也没跑成功,失败点一直在pip3 install -e .这一步。我打算在自己电脑上重装ubuntu上跑一下试试,同时也麻烦您发给我一份吧,谢谢。

mingshanz commented 2 years ago

Mingshan你好,我刚才又在我的电脑上试跑了一次他们的SimTSC模型,用的Coffee那个默认数据集,还是可以跑的。以下是我的运行环境: 电脑:Apple M1处理器 Python版本: 3.9.7 Pytorch: 1.7.1 (没开CUDA,用cpu跑的 IDE用的是Pycharm

你是到哪里出了问题?如果需要的话我可以把conda环境配置给你发一份,但是我那里面有好多和他们这个项目无关的包。 screenshot-20220630-145024 报错如上

mingshanz commented 2 years ago

Mingshan你好,我刚才又在我的电脑上试跑了一次他们的SimTSC模型,用的Coffee那个默认数据集,还是可以跑的。以下是我的运行环境: 电脑:Apple M1处理器 Python版本: 3.9.7 Pytorch: 1.7.1 (没开CUDA,用cpu跑的 IDE用的是Pycharm

你是到哪里出了问题?如果需要的话我可以把conda环境配置给你发一份,但是我那里面有好多和他们这个项目无关的包。

邮箱:zms1121@126.com 谢谢

yichenwang231 commented 1 year ago

Mingshan你好,我刚才又在我的电脑上试跑了一次他们的SimTSC模型,用的Coffee那个默认数据集,还是可以跑的。以下是我的运行环境: 电脑:Apple M1处理器 Python版本: 3.9.7 Pytorch: 1.7.1 (没开CUDA,用cpu跑的 IDE用的是Pycharm 你是到哪里出了问题?如果需要的话我可以把conda环境配置给你发一份,但是我那里面有好多和他们这个项目无关的包。

邮箱:zms1121@126.com 谢谢 你好,我也是在pip install -e .这里出问题了,请问您现在可以跑了吗?