tensorflow中的错误总结
Keep_Trying_Go
无
展开
-
tensorflow.python.framework.errors_impl.InvalidArgumentError: logits and labels must be broadcastab
文章目录1.错误之处2.原因与解决1.错误之处tensorflow.python.framework.errors_impl.InvalidArgumentError: logits and labels must be broadcastable: logits_size=[8,1000] labels_size=[8,2][[node categorical_crossentropy/softmax_cross_entropy_with_logits (defined at /conda_3/P原创 2022-04-19 21:40:47 · 2491 阅读 · 0 评论 -
tensorflow 中报错ValueError: Found input variables with inconsistent numbers of samples: [5492, 14280]
1.使用trainX,ValX,trainY,ValY=train_test_split(imageArray,LabelName,test_size=0.3,random_state=42)。报错主要是由于维度不一致造成的:2.3.查看相关的维度情况:发现确实不一致,将以下的维度调整一下就可以了!...原创 2021-11-22 15:40:01 · 1824 阅读 · 0 评论 -
AttributeError: ‘Tensor‘ object has no attribute ‘encoder‘
上面的这个地方应该改为下面这样:原创 2021-11-20 08:46:13 · 1642 阅读 · 0 评论 -
关于logits and labels must have the same first dimension, got logits shape [128,10] and labels shape报错
1.2.我这个问题遇到的原因是在搭建层的时候,最后的全连接层出了问题:如图所示:最后的输出是这个样子的:所以正确的应该是这样的:加上一个全局平均池化层:将维度从[None,4,4,512] => [None,512]这个样子以上错误的改正,但是这里需要注意几个问题,全局平均池化层的功能,还有就是如下图进行编译的这个地方损失函数的选择:(1)需要了解的第一个问题就是:全局平均池化层的功能。可以看以下这位博主的文章:https://blog.csdn.net/weixin_426708原创 2021-11-19 13:55:19 · 2572 阅读 · 0 评论 -
第1关:最长非降子序列(非连续)问题
方法一:使用栈的方式//// main.cpp// step1//// Created by ljpc on 2018/12/8.// Copyright ? 2018年 ljpc. All rights reserved.//#include <iostream>#include <algorithm>#include <cstdio>#include <cstring>#include<stack>using原创 2021-10-28 16:57:48 · 1418 阅读 · 0 评论 -
关于加载Fashion MNIST数据集时可能会出现的问题
第一个可能会出现的问题:下载地址:https://www.worldlink.com.cn/en/osdir/fashion-mnist.html分别下载:(1)train-images-idx3-ubyte(2) train-labels-idx1-ubyte(3)t10k-images-idx3-ubyte(4) t10k-labels-idx1-ubyte放置路径:C:\Users\758\.keras\datasets\fashion-mnist解压路径:C:\Users\75原创 2021-05-09 09:28:32 · 579 阅读 · 2 评论 -
AttributeError: module ‘tensorflow‘ has no attribute ‘Model‘
class MyModel(keras.Model): def __init__(self): super(MyModel,self).__init__() self.fc1=MyDense(28*28,256) self.fc2=MyDense(256,128) self.fc3=MyDense(128,64) self.fc4=MyDense(64,32) self.fc5=MyDense(32,10原创 2021-04-26 17:43:44 · 1069 阅读 · 0 评论 -
关于NameError: name ‘train_test_split‘ is not defined错误提示
添加:from sklearn.model_selection import train_test_split原创 2021-04-08 14:01:06 · 1080 阅读 · 0 评论 -
关于NameError: name ‘sns‘ is not defined->ModuleNotFoundError: No module named ‘seaborn‘错误提示
添加:import seaborn as sns添加这句之后又出现这个错误:2.ModuleNotFoundError: No module named 'seaborn'下载seaborn:方法一:Anaconda Prompt->activate tensorflow (创建tensorflow环境)->输入:pip install seaborn可以看到我是已经下载好的了:输入pip list可以查看安装情况:方法二:Anaconda Navigator->E.原创 2021-04-08 13:56:07 · 18783 阅读 · 11 评论 -
AttributeError: module ‘tensorflow‘ has no attribute ‘applications‘
11.将resnet=keras.applications.ResNet50(weights=‘imagenet’,include_top=False)改为:resnet=tf.keras.applications.ResNet50(weights=‘imagenet’,include_top=False)就是在keras前面加上tf即可->tf.keras……。原创 2021-04-06 15:01:04 · 1946 阅读 · 0 评论 -
NameError: name ‘sklearn‘ is not defined的解决方法:
加入这条语句: from sklearn import datasets 加入这条语句之后这样使用 X,y=datasets.make_moons(n_samples=N_SAMPLES,noise=0.2,random_state=100)原创 2021-04-02 20:48:31 · 6856 阅读 · 0 评论 -
关于TypeError: ‘function‘ object is not subscriptable 报错的解决方法
在使用这个的时候出了问题:b1=tf.Variable(tf.zeros([256])tf.zeros[256]应该加括号->tf.zeros([256])张量方式实现全连接层import tensorflow as tfimport matplotlib.pyplot as pltx=tf.random.normal([2,784])w1=tf.Variable(tf.random.truncated_normal([784,256],stddev=0.1))b1=tf.Variab原创 2021-03-31 00:02:00 · 486 阅读 · 0 评论 -
关于ValueError: Unknown projection ‘3d‘报错的解决方法
加入这个就可以了:加入:from mpl_toolkits.mplot3d import Axes3Dimport tensorflow as tfimport matplotlibfrom matplotlib import pyplot as plt#导入三维坐标支持from mpl_toolkits.mplot3d import Axes3Dimport numpy as npx=tf.linspace(-8.,8,100)#设置x轴的采样点y=tf.linspace(-8.,8,原创 2021-03-31 00:02:10 · 2671 阅读 · 1 评论 -
关于AttributeError: module ‘numpy‘ has no attribute ‘integer‘的解决方法
重装numpy():pip uninstall numpy(卸载numpy)pip install -U numpy(重装)但是我在卸载之后又重装还是出现这样的错误,因为我之前把那个tensorflow的版本升级到了2.4.1,我又把那个tensorflow卸载(pip uninstall tensorflow)之后重装tensorflow2.0.0(pip install tensorflow==2.0.0 -i https://pypi.tuna.tsinghua.edu.cn/simple)的原创 2021-03-30 23:45:06 · 4039 阅读 · 0 评论 -
关于TypeError: ‘numpy.ndarray‘ object is not callable报错
报错的代码:import tensorflow as tfimport numpy as npdef sigmoid(x): return 1/(1+np.exp(-x))def derivative(x): return sigmoid(x)(1-sigmoid(x))x=tf.constant([2.,1.,0.1])out=derivative(x)print(out)修改后的代码:import tensorflow as tfimport numpy as原创 2021-03-30 23:35:14 · 1698 阅读 · 0 评论 -
关于命令行窗口输入pip list出错的一些解决办法
我在网上找到了一个解决方法,就是查找pip 的安装路径:C:\Users(自己的用户名)\AppData\Roaming\Python\Python35\site-packages,这个路径只是自己当时在安装的默认路径。但是这个方法在我的电脑上面不行,最终经过长时间的查找,终于在自己的电脑上找到了这个路径:E:\conda_3\Scripts(这个是我anaconda3的安装路径中找到的,其中conda_3是我在E盘中新建的文件夹,anaconda3就安装在其中,在conda_3这个文件夹中找到Scrip原创 2021-03-19 00:03:22 · 11602 阅读 · 5 评论 -
NameError: name ‘train_test_split‘ is not defined的解决方法:
加入以下这条语句:from sklearn.model_selection import train_test_split原创 2021-04-03 10:25:51 · 4973 阅读 · 0 评论