在bash中,如果循环在一个子shell中运行,那么在循环中对循环外面的变量的更改将在循环退出后不可见.像下面的例子: #!/bin/sh python run.py | while read line do echo $line let "var=var+1" done echo $var 最后面的echo输出的var仍然是1.原因是while循环位于管道中,这意味着在运行过程中,while循环实际是位于一个新的SHELL中的,while循环中的var变量和文件开头定义的var变量是
官方中文文档的网址先贴出来:https://tensorflow.google.cn/programmers_guide/saved_model tf.train.Saver 类别提供了保存和恢复模型的方法.tf.train.Saver 构造函数针对图中所有变量或指定列表的变量将 save 和 restore op 添加到图中.Saver 对象提供了运行这些 op 的方法,指定了写入或读取检查点文件的路径. TensorFlow 将变量保存在二进制检查点文件中,简略而言,这类文件将变量名称映射到