小编Pat*_*tin的帖子

使用 pip3 安装 Keras,但出现“No Module Named keras”错误

我正在使用 CNN、Keras 和 Windows 上的 Tensorflow 后端创建叶识别分类器。我已经安装了 Anaconda、Tensorflow、numpy、scipy 和 keras。

我使用 pip3 安装了 keras:

C:\> pip3 list | grep -i keras
Keras               2.2.4
Keras-Applications  1.0.6
Keras-Preprocessing 1.0.5
Run Code Online (Sandbox Code Playgroud)

但是,当我运行我的项目时,出现以下错误

ModuleNotFoundError: No module named 'keras'
Run Code Online (Sandbox Code Playgroud)

为什么找不到模块,我该如何解决这个错误?

python windows keras tensorflow keras-2

3
推荐指数
1
解决办法
1万
查看次数

如何最大化大于 32 位的 var int?

我正在使用带有内置 Gecode 6.1.1 的 minizinc,并且我希望最大化目标函数,其值远大于最大 int 32。32 位整数的最大值是 2147483646。虽然似乎没有太多信息与minizinc 参考文献中整数的最大值相关。然而,以下测试表明 Minizinc 使用 32 位整数。

测试非常简单,它只是尝试最大化 var int。

var int: maxInt;
constraint maxInt>0;

solve maximize maxInt;

output ["maxInt = \(maxInt)"];
Run Code Online (Sandbox Code Playgroud)

结果是

最大整数 = 2147483646

结果接近最大 int32 值,而且 miniZinc 似乎无法进一步“最大化”它。以下示例返回一个奇怪的错误。

var int: maxInt;
constraint maxInt>2147483646;

solve maximize maxInt;

output ["maxInt = \(maxInt)"];
Run Code Online (Sandbox Code Playgroud)

错误消息如下。该错误消息信息不多,但在尝试使用大于 2147483646 的数字时会显示。

错误:第 1 行中的整数文字无效。2 错误:语法错误,第 1 行出现意外的“,” 2 进程以非零退出代码 1 结束

我的问题如下:我可以在 minizinc 中使用 int64 位整数或任何其他大整数表示形式吗?如果可以,如何使用?(使用浮动不是一种选择)理想情况下,我想举一些例子来说明如何最大化某些东西

constraint maxLargeInt>2147483647;
Run Code Online (Sandbox Code Playgroud)

optimization minizinc gecode optimathsat

3
推荐指数
1
解决办法
407
查看次数

shell 中的 -f 和 -e 有什么区别?

是什么区别-f-e

我知道

-e : 检查文件名是否存在

-f : 检查文件是否存在

但是,它们之间有什么区别呢?


编辑

我特别关注这段代码:

if [ -e test.sh ]; then
    echo "Yes";
else
    echo "No";
fi 

if [ -f test.sh ]; then 
    echo "Yes"; 
else
    echo "No"; 
fi
Run Code Online (Sandbox Code Playgroud)

两者都打印Yes

unix linux shell

1
推荐指数
1
解决办法
1018
查看次数

setCursor(X,Y)坐标的含义

此示例草图显示了如何使用setCursor()方法重新定位光标。要移动光标,只需调用具有行和列位置的setCursor()即可。例如,对于2x16显示器:

lcd.setCursor(0, 0); // top left
lcd.setCursor(15, 0); // top right
lcd.setCursor(0, 1); // bottom left
lcd.setCursor(15, 1); // bottom right
Run Code Online (Sandbox Code Playgroud)

我无法理解以上代码。任何人都可以提供相同的说明吗?

lcd arduino arduino-ide arduino-uno

1
推荐指数
1
解决办法
3841
查看次数

"long long long"对于gcc来说太长了?

在此输入图像描述当我尝试使用ispin验证模型时,我得到一个错误"长长时间对于gcc来说太长了".我的gcc有问题吗?

gcc spin promela

0
推荐指数
1
解决办法
4870
查看次数

在toad中一次执行多个选择查询

我想一次执行多个选择语句Toad for Oracle来比较两个表并开发一些逻辑,但它抛出了一些错误。

我通过网络搜索,我发现了insert通过将它们放在中间来执行多个语句的建议beginend但同样的事情不适用于select查询。

最后,我想要的是通过一次执行两个选择查询来打印两个表,例如选择两个select查询并F5在 SQL Server 中单击。

sql oracle toad

0
推荐指数
1
解决办法
6202
查看次数