Python 3.x 如何将拼花文件中的图像数据和csv文件中的标签加载到fastai

Python 3.x 如何将拼花文件中的图像数据和csv文件中的标签加载到fastai,python-3.x,machine-learning,fast-ai,Python 3.x,Machine Learning,Fast Ai,我试图在中使用fastai库,但找不到任何关于从拼花文件加载图像的文档 我已将拼花地板文件转换为数据框,并且ImageDataBunch需要参数路径,但图像已在数据框中。如何将其加载到ImageDataBunch中。您可以循环数据框并将图像保存到文件夹中,然后使用的from_folder工厂功能ImageDataBunchclass 从kaggle网站的数据描述来看,parquet文件的每一行似乎都是形状137 x 236的测试图像 image_id 0 1 2 3

我试图在中使用fastai库,但找不到任何关于从拼花文件加载图像的文档


我已将拼花地板文件转换为数据框,并且ImageDataBunch需要参数路径,但图像已在数据框中。如何将其加载到ImageDataBunch中。

您可以循环数据框并将图像保存到文件夹中,然后使用的
from_folder
工厂功能
ImageDataBunch
class

从kaggle网站的数据描述来看,
parquet
文件的每一行似乎都是形状
137 x 236
的测试图像

  image_id    0    1    2    3    4    5    6    7    8  .....
0   Test_0  247  253  253  252  252  252  252  253  253  .....
1   Test_1  253  253  253  253  253  253  253  253  253  .....
2   Test_2  253  253  253  253  253  252  251  252  252  .....
.
.
.
.
我尝试了这个来获得第一张图片

#获取图像
>>>img=df.iloc[1,1:]to_numpy().astype(int).重塑(137236)
>>>形状
(137, 236)
#图像识别码
>>>df.iloc[1,0]
“测试1”

希望有帮助

您可以在数据框中循环并将图像保存到文件夹中,然后使用
ImageDataBunch
类的
from_folder
工厂功能

从kaggle网站的数据描述来看,
parquet
文件的每一行似乎都是形状
137 x 236
的测试图像

  image_id    0    1    2    3    4    5    6    7    8  .....
0   Test_0  247  253  253  252  252  252  252  253  253  .....
1   Test_1  253  253  253  253  253  253  253  253  253  .....
2   Test_2  253  253  253  253  253  252  251  252  252  .....
.
.
.
.
我尝试了这个来获得第一张图片

#获取图像
>>>img=df.iloc[1,1:]to_numpy().astype(int).重塑(137236)
>>>形状
(137, 236)
#图像识别码
>>>df.iloc[1,0]
“测试1”

希望有帮助

这意味着fastai API仅适用于图像路径而不适用于图像数据,我可以将图像保存在kaggle上。这意味着fastai API仅适用于图像路径而不适用于图像数据,我可以将图像保存在kaggle上。