Python
码农的科研笔记
这个作者很懒,什么都没留下…
展开
-
【Python】一文弄懂Python常见的_init_()、_call_()和_new_()方法
【_init_()】说明:这是一个构造方法,一般用于直接初始化一个对象,同时对立面的参数进行赋值,后面调用内部方法可以直接通过{self.属性}获取其值#【实验一】class Callback(object): #构造方法 def __init__(self): self.validation_data = 45 def set_params...原创 2019-05-19 11:22:17 · 2767 阅读 · 2 评论 -
Tensorflow中k.gradients()和tf.stop_gradient()的深入理解
上周在实验室开荒某个代码,看到中间这么一段,对Tensorflow中的stop_gradient()还不熟悉,特此周末进行重新并总结。 y = xx + K.stop_gradient(rounded - xx)这代码最终调用位置在tensoflow.python.ops.gen_array_ops.stop_gradient(input, name=None),关于这段代码...原创 2019-05-19 18:26:26 · 8677 阅读 · 1 评论 -
10分钟,完全理解遗传算法并搞清楚Python实现细节
最近在做关于农业重金属的项目,中间有需要用到经典遗传算法的部分方法,重新借用Python把遗传算法理论梳理一遍,毕竟用代码逻辑一方面对算法理论更深刻同时对Coding能力提高不少:【经典方法】1、随机生成指定维度的1和0矩阵方法#先生成全0矩阵,后面在逐行随机产生1并更新矩阵chromosomes = np.zeros((10, 31), dtype=np.uint8)for...原创 2019-05-22 14:29:30 · 2479 阅读 · 1 评论