simpeg.regularization.VectorAmplitude.set_weights#
- VectorAmplitude.set_weights(**weights)[source]#
- Adds (or updates) the specified weights for all child regularization objects. - Parameters:
- **weightskey,numpy.ndarray
- Each keyword argument is added to the weights used by all child regularization objects. They can be accessed with their keyword argument. 
 
- **weights
 - Examples - >>> import discretize >>> from simpeg.regularization import WeightedLeastSquares >>> mesh = discretize.TensorMesh([2, 3, 2]) >>> reg = WeightedLeastSquares(mesh) >>> reg.set_weights(my_weight=np.ones(mesh.n_cells)) >>> reg.get_weights('my_weight') array([1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.]) 
