同时有些是用到其他资源,jvm也不会进行回收,类似Io流中的FileInputStream使用到了硬盘资源,垃圾回收器是不会去回收的,因此,必须手动关闭掉。我们进行手动的编写close()方法进行关闭,然而,每次这些写会造成代码冗余不优雅,JDK中对于释放资源有Closeable和AutoCloseable可以使用,以下为详解。
(224,224))img=tf.transpose(img,perm=[2,0,1])returnimg,labeltrain_dataset=train_dataset.map(normalize,num_parallel_calls=tf.data.AUTOTUNE)train_dataset=train_dataset.map(resize,num_parallel_calls=tf.data.AUTOTUNE)SHUFFLE_VAL=len(train_dataset)//1000BATCH_SIZE=4train_dataset=train_...