小编Bio*_*oXD的帖子

如何在homebrew中将python3符号链接更改为"python"

我想用自制软件安装python,我注意到有两个不同的公式,一个用于python 2.x,另一个用于3.x. 第一个符号链接"python",另一个使用"python3".所以我跑了brew install python3.

我真的只关心使用python 3所以我希望默认命令是"python"而不是每次都输入"python3".有没有办法做到这一点?我试过,brew switch python 3.3但我得到一个"在地窖里找不到蟒蛇"的错误.

python homebrew symlink

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

将多个 Keras TimeseriesGenerator 对象合并或附加到一个对象中

我正在尝试制作一个 LSTM 模型。数据来自包含多个股票值的 csv 文件。

我无法使用文件中出现的所有行来创建序列,因为每个序列仅在其自己的股票上下文中相关,因此我需要为每个股票选择行并根据该行创建序列。

我有这样的事情:

for stock in stocks:

    stock_df = df.loc[(df['symbol'] == stock)].copy()
    target = stock_df.pop('price')

    x = np.array(stock_df.values)
    y = np.array(target.values)

    sequence = TimeseriesGenerator(x, y, length = 4, sampling_rate = 1, batch_size = 1)
Run Code Online (Sandbox Code Playgroud)

这工作得很好,但是我想将每个序列合并成一个更大的序列,我将使用它进行训练,并且包含所有股票的数据。

无法使用追加或合并,因为该函数返回一个生成器对象,而不是一个 numpy 数组。

python lstm keras tensorflow

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

标签 统计

python ×2

homebrew ×1

keras ×1

lstm ×1

symlink ×1

tensorflow ×1