在神经网络中,除了神经元自己的激活与否外,还有神经元之间的交流,可能有多个神经元的输出,加权混合之后,成为其他神经元的输入。由于神经网络中的神经元实在太多了,都用浮点数的话,空间会非常非常大。于是,将其转化为整数,是一个不错的选择,通常而言,会将其转化为 8位的整数或者4位的整数,当然可以更极端,转化为1位整数。注意,这里的位都是指二进制位。现在,我们来看看,假设已经转化为8位有符号整数,然后转化为1位整数之后,到底变成了什么?
提示:此处不防利用C++的变量类型转换机制实现,请输出转化的结果。
形式化题意:将一个整型变量的值赋给一个布尔型变量得到的值是多少?
注意:此处的类型均指 C++ 的类型。