public static ConvLayer<T> Conv<T>(this LayerBase<T> layer, int width, int height, int filterCount) where T : struct, IEquatable<T>, IFormattable { var conv = new ConvLayer<T>(width, height, filterCount); conv.AcceptParent(layer); return conv; }