修改部分:
mindspore_gl/backward/init.py
mindspore_gl/backward/csr_reduce_sum_net.py
mindspore_gl/backward/gather_net.py
添加自定义反向

mindspore_gl/nn/gnn_cell.py
预先定义其他继承接口self.csr
定义gather和reduce sum操作

mindspore_gl/parser/api.py
补充文档
graphfiled和batchedgraphfiled添加参数,以支持csr的参数

mindspore_gl/parser/backend.py
添加了节点聚合时的判断,如果是coo就走原来的,csr走invoke_csr_reduce
添加invoke_csr_reduce函数
在graph和batchedgraph开始初始化算子时,将src_idx dst_idx等涉及操作删除

mindspore_gl/parser/check_syntax_pass.py
定义csr返回的数据(indices, indptr)与coo的(src_idx...)区分
在batchedgraph图中增加参数的个数(unused),新增参数放不进去
修改csr和coo的支持类型

mindspore_gl/parser/vcg.py
添加翻译的用例文档

mindspore_gl/parser/constants.py
定义csr的参数返回和参数变量名

mindspore_gl/parser/supported_op.py
添加csr的支持的图上的操作

tests/st/test_api.py
csr的graphfiled和batchedgraphfiled测试case