- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 Output tensors to a Model must be the output of a TensorFlow `Layer`
经过网上查找,找到了问题所在:在使用keras编程模式是,中间插入了tf.reshape()方法便遇到此问题。解决办法:对于遇到相同问题的任何人,可以使用keras的Lambda层来包装张量流操作,这是我所做的:embed1 = keras.layers.Embedding(10000, 32)(inputs) # embed = keras.layers.Reshape(-1,256, 32, 1)(embed1)# embed = tf.reshape(embed1, [-1, 256, 32
2022-03-04 15:37:36
147
原创 tf keras 移除维度为1的tensor
tf.squeeze(input, axis=None, name=None, squeeze_dims=None)从张量形状中移除大小为1的维度。给定一个张量 input,该操作返回相同类型的张量,并删除所有维度为1的维度。如果不想删除所有大小为1的维度,则可以通过指定 axis 来删除特定的大小为1的维度。一个张量,与input类型相同。包含与input相同的数据,但删除了一个或多个维度为1的维度。# t是一个维度是[1, 2, 1, 3, 1, 1]的张量>>>tf.sh
2022-03-04 11:09:42
1341
原创 kears拆分 tensor 换位 reshape
# (None, 49, 49, 16, 16, 3) --->49个(None,49,16,16,3) 拆分成list x = Lambda(tf.split, arguments={'axis': 1, 'num_or_size_splits': 49})(x)如果split()想要用到keras中,就必须套入Lambda,作为神经网络的一层出现。lambda中文文档例:? x 2 x 32 x 32 切成 ? x 2 x 4 x 8 x 32,再转置成4 x ? x 2 x
2022-03-02 17:09:16
255
原创 np.stack() np.concatenate()
#cropi 49*24*24*3crops = np.stack((crop0, crop1, crop2, crop3, crop4, crop5, crop6, crop7, crop8), axis=0)# crops 9*49*24*24*3numpy.concatenate((crop0, crop1, crop2, crop3, crop4, crop5, crop6, crop7, crop8), axis=0)# crops 441*24*24*3
2022-01-02 19:50:41
864
原创 keras.layers.Reshape方法
from keras.models import Sequentialfrom keras.layers import Reshapemodel = Sequential()# 改变数据形状为3行4列# 模型的第1层必须指定输入的维度,注意不需要指定batch的大小model.add(Reshape((3, 4), input_shape=(12, )))# 改变数据形状为6行2列model.add(Reshape((6, 2)))# 改变数据形状为 第2,3维为(2,2),根据数据元素数
2021-12-29 16:54:38
2791
原创 将文件复制指定文件夹
mgs = os.listdir('D:\BP4D\color_64\color_64')#返回指定路径下所有文件和文件夹的名字,并存放于一个列表中。path = r'D:\CPC_V2\AU_t\t/'imgpath = os.listdir(r'D:\CPC_V2\AU_t\t')for i in tqdm(range(len(imgs))): name=imgs[i][0:7] #'F001_T1' for j in range(len(imgpath)):
2021-12-26 13:09:57
269
原创 打开 .npy文件 并显示
1 将.npy文件逐个转成图片并保存import numpy as npimport cv2import matplotlib.pyplot as pltimage = np.load(“文件路径”)for i in range(0,image.shape[0]):plt.imshow(image[i,:,:])cv2.imwrite(str(i)+".png",image[i,:,:])plt.show()2 将.npy文件转成txt文档import numpy as nptest=
2021-09-24 15:45:18
1917
原创 win pycocotools安装教程
没有c++环境需要 先安装vs再下载pycocotools_windows-2.0-cp36-cp36m-win_amd64.whlhttps://pypi.tuna.tsinghua.edu.cn/simple/pycocotools-windows/版本对应上将下载的文件放在D:\anaconda3\envs\pytorch-gpu\Lib这个文件夹内最后 pip install pycocotools -i https://pypi.douban.com/simple搞定这样不用g
2021-06-16 00:05:08
329
2
原创 anaconda+pytorch+gpu
用anaconda配置pytorch环境我觉得有必要写一篇博客记录我的辛酸历程第一步 安装anaconda 在清华镜像源找个安装包安装完是这个样子anaconda Navigator是一个可视化的app点开有当前的(base)环境自己创建一个直接用Anaconda Prompt命令行搞先把下面的镜像装上conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
2020-11-09 20:45:17
822
PotPlayer腾讯云翻译插件.rar
2021-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人