@Override public Tensor create(Tensor... tensors) { checkWithException(tensors); return power(tensors[0], tensors[1]); }
@Override public Tensor build() { if (power == null) throw new IllegalStateException("Power is not fully constructed."); return PowerFactory.power(argument, power); }