def init_data(
        self, name, shape, dtype, part_policy, init_func, is_gdata=True
    ):
        """add new data to the client"""
        self._data[name] = init_func(shape, dtype)
        if part_policy.policy_str not in self._all_possible_part_policy:
            self._all_possible_part_policy[part_policy.policy_str] = part_policy
        if is_gdata:
            self._gdata_name_list.add(name)
add new data to the client
python/dgl/distributed/standalone_kvstore.py