code: def embed_ising(source_h, source_J, embedding, target_adjacency, chain_strength=1.0):
      source_bqm = dimod.BinaryQuadraticModel.from_ising(source_h, source_J)
      target_bqm = embed_bqm(source_bqm, embedding, target_adjacency, chain_strength=chain_strength)
      target_h, target_J, __ = target_bqm.to_ising()
      return target_h, target_J