function Reshape1d( config ) {

	// "Reshape1d" inherits from abstract layer "NativeLayer1d".

	NativeLayer1d.call( this, config );

	/**
	 * Certain 1d shape the input will be reshape into.
	 * For example: [ 3 ]
	 *
	 * @type { Array }
	 */

	this.targetShape = undefined;

	/**
	 * Total Neural number in layer, calculated in assemble period based on input shape.
	 * Set init size to be 1.
	 *
	 * @type { int }
	 */

	this.totalSize = 1;

	this.layerType = "Reshape1d";

}
Total Neural number in layer, calculated in assemble period based on input shape.
Set init size to be 1.

@type { int }