亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

解決Tensorflow sess.run導致的內存溢出問題

2020-02-15 21:23:38
字體:
來源:轉載
供稿:網友

下面是調用模型進行批量測試的代碼(出現溢出),開始以為導致溢出的原因是數據讀入方式問題引起的,用了tf , PIL和cv等方式讀入圖片數據,發現越來越慢,內存占用飆升,調試時發現是sess.run這里出了問題(隨著for循環進行速度越來越慢)。

  # Creates graph from saved GraphDef  create_graph(pb_path)   # Init tf Session  config = tf.ConfigProto()  config.gpu_options.allow_growth = True  sess = tf.Session(config=config)  init = tf.global_variables_initializer()  sess.run(init)    input_image_tensor = sess.graph.get_tensor_by_name("create_inputs/batch:0")   output_tensor_name = sess.graph.get_tensor_by_name("conv6/out_1:0")     for filename in os.listdir(image_dir):    image_path = os.path.join(image_dir, filename)     start = time.time()    image_data = cv2.imread(image_path)    image_data = cv2.resize(image_data, (w, h))    image_data_1 = image_data - IMG_MEAN    input_image = np.expand_dims(image_data_1, 0)     raw_output_up = tf.image.resize_bilinear(output_tensor_name, size=[h, w], align_corners=True)     raw_output_up = tf.argmax(raw_output_up, axis=3)         predict_img = sess.run(raw_output_up, feed_dict={input_image_tensor: input_image})    # 1,height,width    predict_img = np.squeeze(predict_img)   # height, width      voc_palette = visual.make_palette(3)    masked_im = visual.vis_seg(image_data, predict_img, voc_palette)    cv2.imwrite("%s_pred.png" % (save_dir + filename.split(".")[0]), masked_im)      print(time.time() - start)   print(">>>>>>Done")

下面是解決溢出問題的代碼(將部分代碼放在for循環外)

  # Creates graph from saved GraphDef  create_graph(pb_path)   # Init tf Session  config = tf.ConfigProto()  config.gpu_options.allow_growth = True  sess = tf.Session(config=config)  init = tf.global_variables_initializer()  sess.run(init)   input_image_tensor = sess.graph.get_tensor_by_name("create_inputs/batch:0")   output_tensor_name = sess.graph.get_tensor_by_name("conv6/out_1:0")   ##############################################################################################################  raw_output_up = tf.image.resize_bilinear(output_tensor_name, size=[h, w], align_corners=True)   raw_output_up = tf.argmax(raw_output_up, axis=3)##############################################################################################################   for filename in os.listdir(image_dir):    image_path = os.path.join(image_dir, filename)     start = time.time()    image_data = cv2.imread(image_path)    image_data = cv2.resize(image_data, (w, h))    image_data_1 = image_data - IMG_MEAN    input_image = np.expand_dims(image_data_1, 0)        predict_img = sess.run(raw_output_up, feed_dict={input_image_tensor: input_image})    # 1,height,width    predict_img = np.squeeze(predict_img)   # height, width      voc_palette = visual.make_palette(3)    masked_im = visual.vis_seg(image_data, predict_img, voc_palette)    cv2.imwrite("%s_pred.png" % (save_dir + filename.split(".")[0]), masked_im)    print(time.time() - start)   print(">>>>>>Done")            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品女人网站| 欧美日韩中文字幕在线| 国产伦精品一区二区三区精品视频| 国内精品伊人久久| 久久国产精品久久久久久| 中文字幕在线观看日韩| 国产精品国产自产拍高清av水多| 日韩av电影手机在线观看| 欧美日韩国产中字| 日韩在线免费视频| 亚洲精品成人久久电影| 国产免费一区二区三区在线观看| 国产精品久久久久久久9999| 国产热re99久久6国产精品| 日韩中文字在线| 91在线网站视频| 国产网站欧美日韩免费精品在线观看| 97热精品视频官网| 欧美高跟鞋交xxxxhd| 久久久久久欧美| 日韩在线观看精品| 成人福利在线观看| 欧洲s码亚洲m码精品一区| 欧美疯狂性受xxxxx另类| 亚洲欧洲免费视频| 亚洲美女性视频| 国产精品爽爽ⅴa在线观看| 国产欧美日韩精品专区| 色婷婷**av毛片一区| 日韩欧美在线免费| 午夜精品久久久99热福利| 日韩欧美亚洲一二三区| 国产成+人+综合+亚洲欧美丁香花| 91sao在线观看国产| 亚洲电影av在线| 美女性感视频久久久| 国产精品视频中文字幕91| 亚洲黄色av网站| 亚洲美女av电影| 亚洲人成77777在线观看网| 日韩av一区二区在线观看| 欧美极度另类性三渗透| 欧美午夜视频在线观看| 亚洲国产婷婷香蕉久久久久久| 日韩福利伦理影院免费| 在线观看欧美日韩国产| 国产专区欧美专区| 色偷偷综合社区| 亚洲经典中文字幕| 国语自产精品视频在线看| 国产成人97精品免费看片| 成人午夜激情免费视频| 国产亚洲精品美女久久久| 久久夜色撩人精品| 国产精品福利无圣光在线一区| 亚洲精品在线观看www| 亚洲高清免费观看高清完整版| 日韩欧美国产骚| 97久久精品在线| 国产亚洲欧洲黄色| 欧美天堂在线观看| 国产精品美女久久久久久免费| 国产成人亚洲精品| 久久免费视频这里只有精品| 91网在线免费观看| 国内精品久久久久| 国产成人一区二区在线| 午夜精品久久久久久99热| 国产激情综合五月久久| 久久免费视频网| 亚洲欧美成人网| 日韩在线欧美在线国产在线| 日韩欧美精品免费在线| 日韩av一区二区在线| 欧美大片网站在线观看| 91人人爽人人爽人人精88v| 亚洲精品久久7777777| 成人福利视频网| 91精品成人久久| 中文字幕久热精品视频在线| 日韩视频在线免费观看| 亚洲精品国产精品乱码不99按摩| 国产精品91视频| 欧美日韩在线第一页| 97国产精品人人爽人人做| 午夜剧场成人观在线视频免费观看| 日韩在线一区二区三区免费视频| 538国产精品一区二区在线| 久久夜色精品亚洲噜噜国产mv| 精品国产91久久久| 亚洲在线视频观看| 精品成人国产在线观看男人呻吟| 1769国内精品视频在线播放| 欧美成人午夜影院| 最近2019中文免费高清视频观看www99| 欧美xxxx做受欧美.88| 亚洲精品国产精品国产自| 亚洲福利视频专区| 日韩免费观看网站| 欧美精品videosex性欧美| 欧美精品999| 欧美国产极速在线| 亚洲成人aaa| 色爱av美腿丝袜综合粉嫩av| 亚洲三级 欧美三级| 亚洲性夜色噜噜噜7777| 黑人巨大精品欧美一区免费视频| 成人在线国产精品| 热99久久精品| 日韩大片在线观看视频| 97精品欧美一区二区三区| 亚洲第一级黄色片| 日本精品va在线观看| 亚洲黄色在线看| 亚洲最新视频在线| 97精品视频在线| 亚洲成av人影院在线观看| 欧美激情一级欧美精品| 亚洲第一色在线| 欧美精品在线免费播放| 久久久成人精品视频| 中文字幕日韩欧美| 中文字幕视频一区二区在线有码| 91免费福利视频| 欧美精品videofree1080p| 国产日韩欧美一二三区| 亚洲区一区二区| 国产精品精品久久久| 欧美乱大交xxxxx| 91精品国产高清久久久久久91| 色先锋久久影院av| 亚洲精品美女在线观看| 国产精品无av码在线观看| 亚洲视频专区在线| 亚洲精品国产欧美| 不卡av电影在线观看| 国产精品久久久亚洲| 国产精品久久久久久久久久东京| 亚洲欧美一区二区三区久久| 精品网站999www| 国产成人精品一区二区在线| 亚洲a成v人在线观看| 欧美壮男野外gaytube| 成人免费在线视频网址| 日韩免费在线电影| 韩日精品中文字幕| 成人国产精品日本在线| 欧美劲爆第一页| 欧美激情一区二区三区在线视频观看| 国产不卡av在线免费观看| 国产精品激情自拍| 亚洲va欧美va国产综合久久| 少妇激情综合网| 97精品免费视频| 国产精品嫩草影院一区二区| 欧美国产日韩一区二区三区| 91久久久久久久久久| 久久久久久69| 日韩在线观看av| 久久久国产影院| 亚洲最大激情中文字幕| 搡老女人一区二区三区视频tv| 亚洲国产一区自拍| 欧美日韩中国免费专区在线看|