<｜begin▁of▁sentence｜>### Instruction:
Given a weighted adjacency matrix for an undirected graph, can you use augment_diagonal from graspologic to adjust the diagonal elements by replacing each with the average sum of edge weights for that node? You should print the augmented adjacency matrix after the modification.
### Response:
import numpy as np
from graspologic.utils import augment_diagonal

# Define a simple weighted adjacency matrix for an undirected graph
A = np.array([[0, 1.5, 0],
               [1.5, 0, 2.0],
               [0, 2.0, 0]])

# Augment the diagonal of the adjacency matrix
A_augmented = augment_diagonal(A)

# Print the augmented adjacency matrix
print('Augmented Adjacency Matrix:')
print(A_augmented)
<|EOT|>
