int[] hiddenLayerSizesTmp = new int[] {1};
// now setup a DBN based on a clone operation via initBasedOn()
DeepBeliefNetwork dbn_merge_load = new DeepBeliefNetwork(1, hiddenLayerSizesTmp, 1, hiddenLayerSizesTmp.length, null); //1, , 1, hiddenLayerSizes.length, rng );
// this will clear the weights
dbn_merge_load.initBasedOn(dbn_deserialize);
DeepBeliefNetwork dbn_merge_load_2 = new DeepBeliefNetwork(1, hiddenLayerSizesTmp, 1, hiddenLayerSizesTmp.length, null); //1, , 1, hiddenLayerSizes.length, rng );
// this will clear the weights
dbn_merge_load_2.initBasedOn( dbn );