我尝试开发一个网络,并使用 python 生成器作为数据提供者。一切看起来都不错,直到模型开始适合,然后我收到此错误:
ValueError: `y` argument is not supported when using dataset as input.
Run Code Online (Sandbox Code Playgroud)
我校对每一行,而且我认为这个问题是在格式x_test和y_test饲料到网络。经过数小时的谷歌搜索,并多次更改格式,错误仍然存在。
你能帮我修一下吗?您可以在下面找到完整的代码:
import os
import numpy as np
import pandas as pd
import re # To match regular expression for extracting labels
import tensorflow as tf
print(tf.__version__)
def xfiles(filename):
if re.match('^\w{12}_x\.csv$', filename) is None:
return False
else:
return True
def data_generator():
folder = "i:/Stockpred/csvdbase/datasets/DS0002"
file_list = os.listdir(folder)
x_files = list(filter(xfiles, file_list))
x_files.sort()
np.random.seed(1729)
np.random.shuffle(x_files)
for file in x_files:
filespec = folder + …Run Code Online (Sandbox Code Playgroud) 我开始使用 Apache arrow。我是通过vcpkg安装的。一切都很好,直到我将安装的 arrow 更新到 6.0.1。我使用 powershell 控制台中的以下命令安装了它:
vcpkg install arrow:x64-windows-static
Run Code Online (Sandbox Code Playgroud)
它已成功安装,我看到了成功消息(不知何故):
The package arrow provides CMake targets:
find_package(arrow CONFIG REQUIRED)
target_link_libraries(main PRIVATE re2::re2 arrow_static parquet_static arrow_bundled_dependencies)
Run Code Online (Sandbox Code Playgroud)
我有一个名为csv_column_test.cpp. 然后我注释掉了该文件的所有内容,除了这两行:
#define ARROW_STATIC
#include <arrow/api.h>
Run Code Online (Sandbox Code Playgroud)
并尝试编译它。我不断遇到这个错误:
error C2668: 'arrow::internal::launder': ambiguous call to overloaded function
Run Code Online (Sandbox Code Playgroud)
我想念什么?如何让事情再次运转?
谢谢。
这是完整的错误日志:
>------ Build All started: Project: StockPredII, Configuration: x64-Debug (default) ------
[1/2] Building CXX object splib\CMakeFiles\splib_test.dir\sparrow\csv_column_test.cpp.obj
FAILED: splib/CMakeFiles/splib_test.dir/sparrow/csv_column_test.cpp.obj
C:\PROGRA~2\MICROS~4\2019\PROFES~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo /TP -DARROW_DEPENDENCY_SOURCE=VCPKG -D_SILENCE_CXX17_RESULT_OF_DEPRECATION_WARNING -I\Catch2\include -I..\..\..\splib -IE:\sandbox\vcpkg\installed\x64-windows-static\include /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MTd /Zi /Ob0 …Run Code Online (Sandbox Code Playgroud)