docs: public SDVariable var(String name, org.nd4j.linalg.api.buffer.DataType dataType, long... shape) {
          Preconditions.checkNotNull(shape != null, "Invalid shape: shape may not be null");
          if(Shape.isPlaceholderShape(shape)){
              return placeHolder(name, dataType, shape);
          }
          return var(name, new ZeroInitScheme(), dataType, shape);
      }