【问题标题】:Initializing subset of variables in MonitoredTrainingSession在 MonitoredTrainingSession 中初始化变量子集
【发布时间】:2019-01-08 00:08:25
【问题描述】:

我在我的训练代码中使用MonitoredTrainingSession,我想从检查点初始化权重子集,并将其余未分配的变量初始化为随机值。我知道如何使用tf.session 执行此操作并首先初始化所有变量,然后使用tf.saver 从检查点读取变量。

但是,我不知道如何使用MonitoredTrainingSessionMonitoredTrainingSession 对我来说有很多优势,我不想放弃它,如果有办法让它与 MonitoredTrainingSession 一起使用,我会切换到 tf.Session

【问题讨论】:

    标签: python tensorflow gpu


    【解决方案1】:

    你可以试试:

    import copy
    m_bak = copy.deepcopy(MonitoredTrainingSession)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多