aSamples = $generator->generate(self::NUM_SAMPLES)->samples(); $this->bSamples = $generator->generate(self::NUM_SAMPLES)->samples(); $this->kernel = new Diagonal(); } /** * @Subject * @Iterations(5) * @OutputTimeUnit("milliseconds", precision=3) */ public function compute() : void { array_map([$this->kernel, 'compute'], $this->aSamples, $this->bSamples); } }