ValueError: Input 0 of layer "sequential" is incompatible with the layer

训练过程中报错:

ValueError: Input 0 of layer "sequential" is incompatible with the layer: expected shape=(None, 100, 22), found shape=(32, 100, 21)

字面意思是:输入层0的sequential与后面的layer不兼容

然后会告诉你哪一个和哪一个不兼容

 

这时候找到语句之中:

model.add(Bidirectional(LSTM(64, return_sequences=True), input_shape=(window_size, 22)))

这里面就是不兼容的地方,把22改成21就好了

总之,确保输入的维度需要一致才可以

服务器/var/log/目录下产生postfix/postdrop的maillog大文件解决办法

发现服务器莫名其妙多占了几个G的空间,然后通过日志清理工具发现,有4G甚至更大的文件全部都是邮件日志的maillog文件,大部分都是类似于:

postfix/postdrop[23110]: warning: mail_queue_enter: create file maildrop/749274.23110: No such file or directory

postfix/postdrop[58774]:warning:mailqueue_enter:createfile maildrop/46447.58774:Permission denied

pundle[190921:postdrop:warning:mail_queue_enter:createfile maildrop/859335.58735:Permissiondenied

之类的报错信息,每分每秒都在产生,最终形成了一个个四五百M的maillog文件。

一开始以为是wordpress的邮件功能导致的?关闭:wordpress设置——讨论——发送邮件通知我 中所有选项。

但是另一台服务器也有大量日志且没有安装wordpress,也产生了大量的报错信息。那大概率是centos系统自带的程序的问题+邮件系统的配置错误引起的。 (更多…)

找到两家便宜的域名注册商porkbun和spaceship

这几年因为汇率和政策因素,国内域名价格持续上涨。而且因为无法备案有些域名已经被一些注册商禁止注册或者续费。比如.org域名现在就妈不疼爹不爱,最初79元在阿里云注册,后面阿里发邮件说不留了强行赶走,只能转移到了国外的域名网站。但是最早在狗爹价格还可以接受,100左右,后面涨到了接近200一年, 又继续换……到现在换了好几家了,没有什么好办法,只能寻找廉价的域名注册商。除了.org之外,.VIP域名在狗爹也涨到了将近200元一年,最初注册的时候好像还是29元一年呢,这不是抢劫吗?

最近找了两家便宜的域名注册商:porkbunspaceship价格还算是合理。

对比这两家部分域名的价格应该是同行业最低水平的了,比如通过域名比价网站比较所有顶级域名的价格 | 顶级域名列表 (tld-list.com)可以查到vip域名的续费价格:

VIP域名的最便宜续费是spaceship域名注册商,价格是4.88刀,porkbun域名注册商也不贵,5.13美元一年,但是prokbun是支持支付宝付款的,相对来说国内用户更加方便一些。

spaceship域名注册商看起来更便宜,但是因为它是近几年刚刚成立的公司。这家公司的官网网页交互做的非常好看,且隶属于Namecheap公司旗下。

而猪猪prokbun是老牌廉价域名公司,运行时间要更久一些。而且他们家的吉祥物这只猪真的挺可爱的。

这两家公司主页国内均可以访问,均没有中文语言界面对新手可能不太友好,但是靠着浏览器翻译完成操作问题不大。

大家可以根据自己的需求来选择合适的公司吧,能省一块钱是一块啊。现在做网站又没啥收入,少亏点已经很不错了……

 

 

汽车氙气灯变红后时亮时灭怎么办?自己动手更换氙气灯

损坏发红的氙气灯
损坏发红的汽车氙气灯

如果你也开着车龄10年或者15年以上的老车,那最好是要学会一定的修车技巧,这样可以给自己省下一笔额外支出。因为我国的个体汽修市场属于质量参差不齐的状态,有的修理店服务态度好工作认真,有的则是刚刚毕业的学徒们乱修一通,既不遵守规范也不爱惜车辆,而4s店有时候价格又极其昂贵,如果是简单的更换工作,自己动手可以解决既省钱又省心。

如果你的车灯是氙气大灯,而且突然间就变红了,后面有的时候亮,有的时候不亮,即便是红色亮几分钟就熄灭了,那可能是氙气大灯灯泡的寿命到期了。这个问题往往只需要更换灯泡就可以解决,并不需要更换大灯总成或者其他配件。

(更多…)

【python】pandas实现计算一列数据的平均值并输出

如果你有一个很长的数据集,需要计算其中某一列的平均值,可以试试这种方法:

目标:遍历文件夹中的所有xlsx文件,计算每个文件中某一列比如XXX列的平均值,并精确到小数点后两位,并将文件夹内所有文件的xxx列平均值和文件名导出到一个新的xlsx文件中并保存。

(更多…)

【python】python如何保留小数点后几位

python如何保留小数点后几位呢?比如说我需要让数据只保留小数点后两位,那代码应该如何写?举个例子:

原数据data = 1.23456

data = round(data, 0)
print (data)
因为此时还是浮点数据,所以输出后面还是有.0的
那么此时输出为1.0
如果是
data = round(data, 0)

data = int(data)

print (data)
那么输出为1
如果需要保留小数点后一位:
data = round(data, 1)
print (data)
那么此时输出为1.2
如果需要保留小数点后两位:
data = round(data, 2)
print (data)
那么此时输出为1.23