小编use*_*243的帖子

在Python中创建垂直NumPy数组

我在Python中使用NumPy来处理数组.这是我用来创建垂直数组的方式:

import numpy as np
a = np.array([[1],[2],[3]])
Run Code Online (Sandbox Code Playgroud)

是否有一种简单而直接的方法来创建垂直数组?

python arrays numpy

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

我们如何在Python openpyxl包中使用iter_rows()?

我正在使用openpyxlPython(Canopy)来使用excel文件.我们在此链接中有本教程:LINK

you can also use the openpyxl.worksheet.Worksheet.iter_rows() method:

>>> tuple(ws.iter_rows('A1:C2'))
((<Cell Sheet1.A1>, <Cell Sheet1.B1>, <Cell Sheet1.C1>),
 (<Cell Sheet1.A2>, <Cell Sheet1.B2>, <Cell Sheet1.C2>))

>>> for row in ws.iter_rows('A1:C2'):
...        for cell in row:
...            print cell
<Cell Sheet1.A1>
<Cell Sheet1.B1>
<Cell Sheet1.C1>
<Cell Sheet1.A2>
<Cell Sheet1.B2>
<Cell Sheet1.C2>
Run Code Online (Sandbox Code Playgroud)

我们如何openpyxl.worksheet.Worksheet.iter_rows()在python中导入方法?我用过这段代码:

import openpyxl as op
ms = op.load_workbook('mtest.xlsx')

ws = ms.active

op.worksheet.Worksheet.iter_rows()
Run Code Online (Sandbox Code Playgroud)

此代码返回:

type object 'Worksheet' has no attribute 'iter_rows' 
Run Code Online (Sandbox Code Playgroud)

问题是什么?

python excel openpyxl canopy

11
推荐指数
1
解决办法
4万
查看次数

如何在Python中垂直连接两个数组?

我想使用NumPy包在Python中垂直连接两个数组:

a = array([1,2,3,4])
b = array([5,6,7,8])
Run Code Online (Sandbox Code Playgroud)

我想要这样的东西:

c = array([[1,2,3,4],[5,6,7,8]])
Run Code Online (Sandbox Code Playgroud)

我们如何使用该concatenate功能?我检查了这两个函数但结果是一样的:

c = concatenate((a,b),axis=0)
# or
c = concatenate((a,b),axis=1)
Run Code Online (Sandbox Code Playgroud)

我们在以下两个功能中都有这个:

c = array([1,2,3,4,5,6,7,8])
Run Code Online (Sandbox Code Playgroud)

python arrays numpy

9
推荐指数
3
解决办法
3万
查看次数

Matlab中的字符串和字符有什么区别?

MATLAB中字符串和字符类有什么区别?

a = 'AX'; % This is a character.
b = string(a) % This is a string.
Run Code Online (Sandbox Code Playgroud)

string matlab char

9
推荐指数
4
解决办法
8604
查看次数

LSTM 之前或之后的 Dropout 层。有什么不同?

假设我们有一个用于时间序列预测的 LSTM 模型。此外,这是一种多变量情况,因此我们使用多个特征来训练模型。

ipt   = Input(shape = (shape[0], shape[1])
x     = Dropout(0.3)(ipt) ## Dropout before LSTM.
x     = CuDNNLSTM(10, return_sequences = False)(x)
out   = Dense(1, activation='relu')(x)
Run Code Online (Sandbox Code Playgroud)

我们可以Dropout在 LSTM 之前(如上面的代码)或 LSTM 之后添加层。

  • 如果我们在 LSTM 之前添加它,它是在时间步长(时间序列的不同滞后)或不同的输入特征上应用 dropout,还是两者兼而有之?

  • 如果我们在 LSTM 之后添加它并且因为return_sequencesis False,那么 dropout 在这里做什么?

  • dropoutoption inLSTM和 dropout layer before LSTMlayer有什么区别吗?

lstm keras tensorflow dropout

9
推荐指数
1
解决办法
4292
查看次数

使用Excel中的VBA将所有工作表的填充颜色设置为"无填充"

如何No fill在Excel中使用VBA(所有单元格)设置所有纸张填充颜色.与选择所有工作表相同,选择所有单元格(Control + A)并更改fill colorNo fill.

excel vba colors background-color

8
推荐指数
2
解决办法
6万
查看次数

将GitHub与MATLAB R2014b一起使用

您可能知道,我们在MATLAB R2014b中有源控制.我想用Matlab R2014b 使用GitHub.在MATLAB中,有一本Git手册.第三方源控制工具的说明指出:

如果使用第三方源代码控制工具,则必须将MATLAB和Simulink®文件扩展名(如.mat,.mdl和.slx)注册为二进制格式.如果您未注册扩展名,这些工具可能会在您通过更改行尾字符,扩展令牌,替换关键字或尝试自动注册来提交文件时损坏您的文件.无论您是在MATLAB之外使用源控制工具,还是在没有首先注册文件格式的情况下尝试从MATLAB提交文件,都可能发生损坏.

我该怎么办?在MATLAB中,我们应该设置"repository"和"sandbox".如何在GitHub上设置这些(特别是"沙盒")?我应该用MATLAB或GitHub创建存储库?如何将存储库链接到第二个存储库?

MATLAB中的"沙盒"与GitHub中的"克隆"相同吗?

git matlab github

7
推荐指数
1
解决办法
5433
查看次数

CNN-LSTM 的批量归一化层

假设我有一个这样的模型(这是一个用于时间序列预测的模型):

ipt   = Input((data.shape[1] ,data.shape[2])) # 1
x     = Conv1D(filters = 10, kernel_size = 3, padding = 'causal', activation = 'relu')(ipt) # 2
x     = LSTM(15, return_sequences = False)(x) # 3
x = BatchNormalization()(x) # 4
out   = Dense(1, activation = 'relu')(x) # 5
Run Code Online (Sandbox Code Playgroud)

现在我想向这个网络添加批量标准化层。考虑到批量标准化不适用于 LSTM,我可以在Conv1D层之前添加它吗?我认为在LSTM.

另外,我在哪里可以在这个网络中添加 Dropout?一样的地方?(在批量标准化之后还是之前?)

  • AveragePooling1DConv1D和之间添加怎么样LSTM?在这种情况下,是否可以在层之间Conv1D和之间添加批量标准化AveragePooling1D而不对LSTM层产生任何影响?

conv-neural-network lstm keras tensorflow batch-normalization

6
推荐指数
1
解决办法
2188
查看次数

在MATLAB的过程中停止GUI

我正在使用GUIDEMATLAB R2014b 设计GUI .我的程序有一个很长的循环(需要2~5小时才能处理).我想在我的GUI中有一个按钮,用户每次需要时都会停止该过程(GUI根据循环结果不断更新图形和文本).Control+C结束循环之后不要按下的东西.我该如何实现呢?

PS. 我不希望MATLAB删除我的工作区.用户可以通过更改GUI中的某些选项来继续使用先前加载的数据和工作空间的过程.

matlab user-interface matlab-guide

5
推荐指数
2
解决办法
5499
查看次数

Python Keras深度学习包的数据类型是什么?

我没有找到任何关于我们需要Python Keras deep learning package使用链接的数据类型.我检查了数组和列表,但返回了错误.任何线索?

python theano keras

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