using Tensorflow.Keras.ArgsDefinition;
using Tensorflow.Keras.Engine;
using static Tensorflow.Binding;
using System.Collections.Generic;
using System;
using System.Linq;
namespace Tensorflow.Keras.Layers
{
///
/// Layer that reshapes inputs into the given shape.
///
public class Reshape : Layer
{
ReshapeArgs args;
public Reshape(ReshapeArgs args)
: base(args)
{
this.args = args;
}
protected override Tensors Call(Tensors inputs, Tensor state = null, bool is_training = false)
{
var shapes = new List