hq-deng / RD4AD

Anomaly Detection via Reverse Distillation from One-Class Embedding
MIT License
174 stars 31 forks source link

AssertionError: set(masks.flatten()) must be {0, 1} #13

Open nicebro123 opened 1 year ago

nicebro123 commented 1 year ago

hello

assert set(masks.flatten()) == {0, 1}, "set(masks.flatten()) must be {0, 1}" AssertionError: set(masks.flatten()) must be {0, 1}

This error occurs when testing. how should we solve it? But our image is already a binary map, so this problem should not occur.

Mengyuan-Zhao commented 1 year ago

Hello, I have the same problem, did you solve it?

CvBokchoy commented 9 months ago

这个虽然漏检率很低,但是常常把正常样本也检测出异常,有没有好的方法能避免,大佬

wangxin-bot commented 8 months ago

你好

assert set(masks.flatten()) == {0, 1}, “set(masks.flatten()) 必须是 {0, 1}” AssertionError: set(masks.flatten()) 必须是 {0, 1}

测试时会发生此错误。我们应该如何解决呢?但是我们的图像已经是二进制映射,因此不应该出现此问题。 你好,请问解决了吗,我也出现了这个问题

CvBokchoy commented 8 months ago

你好 assert set(masks.flatten()) == {0, 1}, “set(masks.flatten()) 必须是 {0, 1}” AssertionError: set(masks.flatten()) 必须是 {0, 1} 测试时会发生此错误。我们应该如何解决呢?但是我们的图像已经是二进制映射,因此不应该出现此问题。 你好,请问解决了吗,我也出现了这个问题

劝退,如果拿来做项目根本无法落地的,看我上边提的问题

wangxin-bot commented 8 months ago

你好 assert set(masks.flatten()) == {0, 1}, “set(masks.flatten()) 必须是 {0, 1}” AssertionError: set(masks.flatten()) 必须是 {0, 1} 测试时会发生此错误。我们应该如何解决呢?但是我们的图像已经是二进制映射,因此不应该出现此问题。 你好,请问解决了吗,我也出现了这个问题

劝退,如果拿来做项目根本无法落地的,看我上边提的问题

请问有好的模型推荐吗

CvBokchoy commented 8 months ago

你好 assert set(masks.flatten()) == {0, 1}, “set(masks.flatten()) 必须是 {0, 1}” AssertionError: set(masks.flatten()) 必须是 {0, 1} 测试时会发生此错误。我们应该如何解决呢?但是我们的图像已经是二进制映射,因此不应该出现此问题。 你好,请问解决了吗,我也出现了这个问题

劝退,如果拿来做项目根本无法落地的,看我上边提的问题

请问有好的模型推荐吗

v185 7674 2393 有偿

da981 commented 7 months ago

你好

assert set(masks.flatten()) == {0, 1}, “set(masks.flatten()) 必须是 {0, 1}” AssertionError: set(masks.flatten()) 必须是 {0, 1}

测试时会发生此错误。我们应该如何解决呢?但是我们的图像已经是二进制映射,因此不应该出现此问题。

Did you solve this problem?