尝试使用以下方法解决它:
pip install -U numpy
Run Code Online (Sandbox Code Playgroud)
但它仍然不起作用。
这是我尝试运行该应用程序时控制台向我显示的内容:
RuntimeError: module compiled against API version 0xa but this version of numpy is 0x9
Traceback (most recent call last):
File "/Users/Rubio/Desktop/logistic-regression/train.py", line 8, in <module>
import cv2
File "/Library/Python/2.7/site-packages/cv2/__init__.py", line 3, in <module>
from .cv2 import *
ImportError: numpy.core.multiarray failed to import
Run Code Online (Sandbox Code Playgroud) 得到了这个简单的练习,我必须在逻辑回归的帮助下构建一个神经网络。我的数据集是这样构建的:
您将获得一个数据集(“data.h5”),其中包含:
- 标记为猫 (y=1) 或非猫 (y=0) 的 m_train 图像训练集
- 标记为猫或非猫的 m_test 图像的测试集
- 每个图像的形状为 (num_px, num_px, 3),其中 3 表示 3 个通道 (RGB)。因此,每个图像都是正方形(高度 = num_px)和(宽度 = num_px)。
为了显示数据库中的图像,文本给了我一个例子:
# Example of a picture# Examp
index = 25
plt.imshow(train_set_x_orig[index])
print ("y = " + str(train_set_y[:,index]) + ", it's a '" + classes[np.squeeze(train_set_y[:,index])].decode("utf-8") + "' picture.")
Run Code Online (Sandbox Code Playgroud)
我有两个问题:
1)我不明白这是如何工作的: str(train_set_y[:,index])
2)最大的问题是,由于站点问题,我无法下载此数据库,为了进行练习,我想了解它是如何构建的。有人能直观地告诉我它是如何构建的吗?