小编Paw*_*ngh的帖子

python中线程数的最大限制

我在 python 中使用线程模块。如何知道我的系统上可以有多少个最大线程?

python multithreading

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

具有批量大小的 Numpy 切片

我有一个 numpyA的 shape数组(550,10)。我的批量大小为 100,即我想要从中获取多少数据行A。在每次迭代中,我想从 A 中提取 100 行。但是当我到达最后 50 行时,我想要从 A 中提取最后 50 行和前 50 行。

我有一个这样的函数:

def train(index, batch_size):

    if(batch_size + index < A.shape(0)):
          data_end_index = index + batch_size
          batch_data = A[index:batch_end_index,:]
    else:
          data_end_index = index + batch_size - A.shape(0) #550+100-600 = 50
          batch_data = A[500 to 549 and 0 to 49] # How to slice here ?
Run Code Online (Sandbox Code Playgroud)

如何执行最后一步?

python numpy numpy-slicing

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

标签 统计

python ×2

multithreading ×1

numpy ×1

numpy-slicing ×1