Deep Weakly-supervised Anomaly Detection