Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python或运算符故障_Python_Arrays_Numpy - Fatal编程技术网

Python或运算符故障

Python或运算符故障,python,arrays,numpy,Python,Arrays,Numpy,我有一个概率列表,指示在numpy数组中输出是1还是0。我试图根据75%的确定度将这些概率分成两个独立的数组。如果任一概率高于75%,则进入“确定”数组;如果两者都未超过该阈值,则进入“不确定”数组 出于某种原因,当我运行此代码时,它无法正确区分这两个实例,并继续将所有实例添加到“特定”数组中 代码: 以下是输出: 10 [array([0., 1.]), array([1., 0.]), array([0.95, 0.05]), array( [0.77, 0.23]), array([0.7

我有一个概率列表,指示在numpy数组中输出是1还是0。我试图根据75%的确定度将这些概率分成两个独立的数组。如果任一概率高于75%,则进入“确定”数组;如果两者都未超过该阈值,则进入“不确定”数组

出于某种原因,当我运行此代码时,它无法正确区分这两个实例,并继续将所有实例添加到“特定”数组中

代码:

以下是输出:

10
[array([0., 1.]), array([1., 0.]), array([0.95, 0.05]), array(
[0.77, 0.23]), array([0.74, 0.26]), array([0.38, 0.62]), array
([0.11, 0.89]), array([1., 0.]), array([0.94, 0.06]), array([0
.19, 0.81])]
0
[]

是什么导致每个实例都被添加到“特定”数组中?谢谢

zero\u val或one\u val>0.75
或多或少等同于
zero\u val!=在这种情况下,0或1_val>0.75
,因此
0_val
基本上被视为布尔标志。您需要写入
zero\u val>0.75或one\u val>0.75
zero\u val或one\u val>0.75
或多或少等同于
zero\u val!=在这种情况下,0或1_val>0.75
,因此
0_val
基本上被视为布尔标志。您需要编写
zero\u val>0.75或one\u val>0.75

注意,指称的问题有许多答案使用了
中的
,这些答案在这里不起作用,因为操作符是
,而不是
=
。注意,指称的问题有许多答案使用了
中的
,因为操作员是
,而不是
=
,所以在这里不起作用。
10
[array([0., 1.]), array([1., 0.]), array([0.95, 0.05]), array(
[0.77, 0.23]), array([0.74, 0.26]), array([0.38, 0.62]), array
([0.11, 0.89]), array([1., 0.]), array([0.94, 0.06]), array([0
.19, 0.81])]
0
[]