We should document and finish [NormDetectorBenchmarkTest](norm_detector_benchmark_test.py), it seems to have never been finished. ```PerfectNormDetector``` and ```HalfPerfectNormDetector``` are methods in [NormDetectorBenchmarkTest](norm_detector_benchmark_test.py#l6) module, and I don't know what they are good for.
We should document and finish NormDetectorBenchmarkTest, it seems to have never been finished.
PerfectNormDetectorandHalfPerfectNormDetectorare methods in NormDetectorBenchmarkTest module, and I don't know what they are good for.