我必须用固定的时间步长来求解ODE系统。在每一个时间步,我必须计算出一些类似的方程的输出(我正在编程一个神经网络,我必须计算每个神经元的值)。这些神经元由一个ODE系统表示)。因此,我想在循环内并行计算。我试着使用线程包,但我应该做错事,因为它不起作用。。。(在下面的代码中,为了清晰起见,我跳过了输入的生成)class EBNMCPU(threading.Thread):

def __init__(self, threadID, Ts, OnDir):

self.threadID = threadID

self.Neuron=NM.EBN(Ts,Dir=OnDir)

threading.Thread.__init__(self)

def run(self,Glu=[np.array([1.0],dtype='float'),0.0],GlyOPN=np.array([1.0],dtype='float'),GlyIBN=np.array([0.0],dtype='float')):

threadLock.acquire()

self.Neuron.NextStep(Glu, GlyOPN, GlyIBN)

threadLock.release()

def getOutput(self):

return self.Neuron.getOutput()

if __name__ == '__main__':

Ts=np.array( [0.005] , dtype=float)

threadLock = threading.Lock()

EBN=[]

for ii in np.arange(0,10):

EBN.append(EBNMCPU(ii,Ts,OnDir=0.0))

for tc in EBN:

tc.start()

for ii in np.arange(0,NSample):

for tc in EBN:

tc.run([np.array([AllY[ii,1]]),0.0],np.array([AllY[ii,2]]),np.array([AllY[ii,3]]))

for tc in EBN:

tc.join()

问题是我在我的系统管理器中没有看到任何并行活动。。。在

感谢您的意见/帮助

皮埃尔

python for 循环 多线程_python:for循环中的多线程处理相关推荐

  1. python中for循环流程图_Python for 循环

    Python for 循环 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串. 什么是Python中的for循环? Python中的for循环用于迭代序列(list,tuple ...

  2. python中for循环流程图_Python while 循环

    Python while 循环 循环在编程中用于重复特定的代码块.在本文中,您将学习如何在Python中创建while循环. 什么是Python中的while循环? 只要测试表达式(条件)为真,Pyt ...

  3. python退出循环快捷_python退出循环的方法

    break 语句 Python break语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执 ...

  4. python冒泡循环示例_Python for循环示例

    python冒泡循环示例 Python for loop is used for iterating over a sequence. The for loop is present in almos ...

  5. python如何实现隔行_Python编写循环的两个建议 | 鹅厂实战

    作者 | piglei(腾讯高级工程师) 转载自腾讯技术工程知乎专栏 循环是一种常用的程序控制结构.我们常说,机器相比人类的最大优点之一,就是机器可以不眠不休的重复做某件事情,但人却不行.而" ...

  6. python画魔法阵_Python编写循环的两个建议 | 鹅厂实战!

    本文系 "Python 工匠"系列的第 7 篇文章,已取得作者授权. 循环是一种常用的程序控制结构.我们常说,机器相比人类的最大优点之一,就是机器可以不眠不休的重复做某件事情,但人 ...

  7. python循环程序_python的循环

    python的循环 编写程序时经常有代码需要重复运行,python提供了while和for进行循环操作. 一.while循环 1.while循环可以根据条件进行判断,决定是否要循环执行语句块,语法如下 ...

  8. python for循环流程图_python for循环语句结构与用法实例(图)

    想必大家都知道python循环语句吧,python循环语句有多种,比如for循环.while循环.if.else等等,今天就给大家讲讲for循环语句.for循环语句是python中的一个循环控制语句, ...

  9. python for循环换行_python for循环换行_day08-循环之for循环

    for循环-前言 '''1.什么是for循环 循环就是重复做某件事,for循环是python提供第二种循环机制2.为何要有for循环 理论上for循环能做的事情,while循环都可以做 之所以要有fo ...

最新文章

  1. debian手动安装java两种方法
  2. Android设计模式(九)--外观模式
  3. 计算勒让德多项式系数的第二种方法
  4. Matlab之Kalman:用线性系统状态方程,通过系统输入输出观测数据,对系统状态进行最优估计的算法
  5. Fabricjs一个简单强大的Canvas绘图库快速入门
  6. json与java反射_Java 对象的 Json 化与反 Json 化
  7. 总结了一些指针易出错的常见问题(二)
  8. ubuntu16.04修改xfce下的gedit的背景颜色
  9. vuecli3+webpack4优化实践(删除console.log和配置dllPlugin)
  10. 传统Web应用案例(采用服务端渲染)
  11. wpf 代码获取contextmenu_[C#] 转:在WPF里面获取右键弹出菜单(ContextMenu)的鼠标点击源(Owner)控件...
  12. 用 JAVA 开发游戏连连看(之四)添加更多的功能
  13. I will have to learn more skills now , now
  14. Unity-TouchScripts中使用TUIO的记录和简单的代码分析
  15. 【Python • 图片识别】pytesseract快速识别提取图片中的文字
  16. 苹果手机如何设置喜欢的铃声?想给自己的iphone换个别具特色的铃声吗?
  17. Windows下批量查找文件
  18. 睡不着觉--安卓计数器给我数绵羊
  19. 普通话测试app怎么样可以不交钱_普通话水平测试攻略(西安)
  20. 逻辑回归优化算法总结一

热门文章

  1. 分类(classification)是认知的基础、分类步骤及主要算法、分类与回归的区别、分类过程
  2. 两步聚类算法+Two Step
  3. 贝叶斯统计的无信息先验和共轭先验
  4. Python面试之 is 和 == 的区别
  5. 语义分割--Label Refinement Network for Coarse-to-Fine Semantic Segmentation
  6. 【Harvest源码分析】GetFourZeroCrossingIntervals函数
  7. LeetCode 468. Validate IP Address--笔试题--Python解法
  8. LeetCode 300. Longest Increasing Subsequence--O(n log n)--Java,C++,Python解法
  9. 硬盘满了 mysql启不来_MySQL数据库之磁盘已满造成的mysql启动失败问题分享
  10. fusioncompute中cpu可以设置的qos参数有哪些?_kubernetes 中 Qos 的设计与实现