add ShareNeuralNetwork