<｜begin▁of▁sentence｜>### Instruction:
Given the "Internet Graph" loaded from 'as-22july06.gml' and another graph loaded from 'other-graph.gml', how can cdlib's `plot_scoring` function be used to compare the performance of the Louvain and label propagation community detection algorithms against reference communities provided for these graphs?
### Response:
from cdlib import algorithms, viz
import networkx as nx

# Load benchmark graphs
G1 = nx.read_gml('as-22july06.gml')
G2 = nx.read_gml('other-graph.gml')

# Reference partitions: Assuming these are precomputed
# In practice, replace 'communities' with the actual known communities
ref_partitions = [NodeClustering(communities={'community_info'}, graph=G1, method_name='reference'),
                 NodeClustering(communities={'community_info'}, graph=G2, method_name='reference')]

# Graph names
names = ['Internet Graph', 'Other Graph']

# Algorithms to compare
algos = [algorithms.louvain, algorithms.label_propagation]

# Perform and plot scoring
viz.plot_scoring([G1, G2], ref_partitions, names, algos, scoring='anmi', nbRuns=2)
<|EOT|>
