我正在尝试通过以下链接读取分割问题(1 类)的图像数据集。我的主文件夹包含两个文件夹,即 (a) img(b) mask。img包含图像样本并mask包含相应的掩模。我的方法是,生成图像的路径,然后更改字符串路径(即 img->mask)。我修改了此处提供的代码,现在看起来如下:
def process_path(file_path):
file_path_str = str(file_path)
file_path_mask = file_path_str.replace('img', 'mask')
# load the raw data from the file as a string
img = tf.io.read_file(file_path)
img = decode_img(img)
mask = tf.io.read_file(str(file_path_mask))
mask = decode_mask(mask)
return img, mask
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用以下命令查看样本的大小时:
for image, mask in labeled_ds.take(1):
print("Image shape: ", image.numpy().shape)
print("Mask shape: ", mask.numpy().shape)
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
InvalidArgumentError: NewRandomAccessFile failed to Create/Open: Tensor("arg0:0", shape=(), dtype=string) : The filename, directory name, or volume …
我是Linux的新用户,我正在尝试systemc-2.3.0在计算机上安装库(Fedora 16)。我已经非常仔细地遵循了库的INSTALL文件中提到的所有说明,但是当我尝试使用ECLIPSE运行简单程序时遇到错误。我已经正确链接了ECLIPSE中的所有库,但是仍然出现错误。
该程序如下:
#include <systemc.h>
using namespace std;
int sc_main(int argc, char * argv[])
{
cout << "hello world" << endl;
for(int i=0; i<argc; i++)
cout << argv[i] << " ";
cout << endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
错误输出为:
/ home / vivek / workspace / TestSystemC / Debug / TestSystemC:加载共享库时出错:libsystemc-2.3.0.so:无法打开共享库文件:没有此类文件或目录
任何帮助将不胜感激。由于我不是Linux专家,请以详尽的方式(逐步)解释您的建议。
谢谢。