`
wang_peng1
  • 浏览: 3944225 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Coordinator try finally

 
阅读更多
 x, y = reader.ptb_producer(raw_data, batch_size, num_steps)
    with self.test_session() as session:
      coord = tf.train.Coordinator()
      tf.train.start_queue_runners(session, coord=coord)
      try:
        xval, yval = session.run([x, y])
        print(xval)
        print(yval)
        self.assertAllEqual(xval, [[4, 3], [5, 6], [1, 0]])
        self.assertAllEqual(yval, [[3, 2], [6, 1], [0, 3]])
        xval, yval = session.run([x, y])
        print(xval)
        print(yval)
        self.assertAllEqual(xval, [[2, 1], [1, 1], [3, 4]])
        self.assertAllEqual(yval, [[1, 0], [1, 1], [4, 1]])
      finally:
        coord.request_stop()
        coord.join()

 

分享到:
评论

相关推荐

    ASP.Net事务和异常处理

    压缩包中的源代码可能包含了实际的ASP.NET事务和异常处理示例,例如,如何在ASP.NET MVC或Web Forms项目中使用TransactionScope,或者如何在C#代码中实现try-catch-finally结构。通过分析这些代码,你可以更深入地...

    The art of Java

    5. 异常处理:Java通过try, catch, finally等关键字提供了一种结构化的异常处理机制,使开发者能够以一种优雅的方式响应错误和异常情况。 6. 多线程和并发:Java支持多线程编程,允许程序同时执行多个线程,以提高...

    COM+事务处理

    finally { ContextUtil.SetComplete(); } return "事务处理完成"; } } } ``` 在这个例子中,`WorkTran`方法包含了事务处理的逻辑。在方法开始时,`ContextUtil.EnableCommit()`允许事务开始;在异常发生时,...

    C#中调用Transaction

    - 使用try-catch-finally结构来正确处理事务,确保异常时能正确回滚。 通过以上讲解,我们了解了在C#中如何使用Transaction进行事务管理,以及在实际开发中需要注意的关键点。这为编写健壮、可靠的数据库应用程序...

    开发中的java中的事务

    - **Transaction Coordinator**:在多个资源管理器之间协调事务。 #### 四、最佳实践 为了更好地利用事务提高Java应用程序的安全性和规范性,以下是一些最佳实践: 1. **使用编程式事务管理**:适用于需要细粒度...

    Ado.net事务

    如果你需要跨数据库的事务一致性,可能需要使用分布式事务,这通常涉及更复杂的技术,如MSDTC(Microsoft Distributed Transaction Coordinator)。 5. **存储过程与事务** 另一种常见的方式是在数据库中定义存储...

    完美解决TensorFlow和Keras大数据量内存溢出的问题

    coord = tf.train.Coordinator() threads = tf.train.start_queue_runners(coord=coord) try: while not coord.should_stop(): X_batch, y_batch = sess.run([X_train_batch, y_train_batch]) # 使用Keras模型...

    从多个tfrecord文件中无限读取文件的例子

    coord = tf.train.Coordinator() threads = tf.train.start_queue_runners(coord=coord) try: while not coord.should_stop(): example_features = sess.run(features) # 在这里处理解析出的特征 except tf....

    tensorflow将图片保存为tfrecord和tfrecord的读取方式

    coord = tf.train.Coordinator() threads = tf.train.start_queue_runners(coord=coord) try: while not coord.should_stop(): img_batch, label_batch = sess.run([images, labels]) # ...(训练代码) ...

    a project model for the FreeBSD Project.7z

    5.2.2. CVSup Mirror Site Coordinator 5.2.3. Internationalisation 5.2.4. Postmaster 5.2.5. Quality Assurance 5.2.6. Release Coordination 5.2.7. Public Relations & Corporate Liaison 5.2.8. Security ...

Global site tag (gtag.js) - Google Analytics