最新 最热

斜堆

斜堆(Skew heap)也叫自适应堆(self-adjusting heap),它是左倾堆的一个变种。和左倾堆一样,它通常也用于实现优先队列。它的合并操作的时间复杂度也是O(log n)。...

2022-09-03
1

python self.__class__.__name__ 理解

1.__class__属性实例调用__class__属性时会指向该实例对应的类然后可以再去调用其它类属性,类属性由类调用example:self.__classs__.__name__             //首先用self.__class__将实例变量指向类,然后再...

2022-09-02
1

classmethod修饰符、staticmethod和装饰器有什么区别

一般创建类(里面包含N个方法)后,需要使用里面的方法实现某种特定功能,需要实例化类,然后再通过实例后的类访问它里面的方法,例如:

2022-09-02
1

PyTorch里面的torch.nn.Parameter()详解

在看过很多博客的时候发现了一个用法self.v = torch.nn.Parameter(torch.FloatTensor(hidden_size)),首先可以把这个函数理解为类型转换函数,将一个不可训练的类型Tensor转换成可以训练的类型parameter并将这个paramet...

2022-09-02
1

Python 类特殊方法__getitem__

凡是在类中定义了这个__getitem__ 方法,那么它的实例对象(假定为p),可以像这样

2022-09-02
0

ValueError: num_samples should be a positive integer value, but

可能的原因:传入的Dataset中的len(self.data_info)==0,即传入该dataloader的dataset里没有数据

2022-09-02
1

在pytorch中停止梯度流的若干办法,避免不必要模块的参数更新

为什么我们要控制梯度流?这个答案有很多个,但是都可以归结为避免不需要更新的模型模块被参数更新。 我们在深度模型训练过程中,很可能存在多个loss,比如GAN对抗生成网络,存在G_loss和D_loss,通常来说,我们通过D_loss只希望更...

2022-09-02
1

Python爬虫之多线程

1") time.sleep(1) print("线程执行中---2") time.sleep(1) print("线程执行中---3") time.sleep(1) print("线程执行中---4") time.sleep(1) print("线程执行中---5") time.sleep(1) ......

2022-08-22
1

事件处理

事件处理总体上还是比较顺利的首先要导入一个tkinter.messagebox的一个类用于显示提示信息,这一点尤为重要第一次他并没有去选择一个可以更改的一个messagebox显示的内容...

2022-08-18
1

巢晖/王金全/张喜庭BM:钌(II)复合物与石墨氮化碳相结合的自供氧型光敏剂用于乏氧的光动力治疗

由于光动力治疗(PDT)的效率依赖于O2浓度,因此其效果会受到肿瘤乏氧的限制。为了克服肿瘤乏氧诱导的PDT耐药,中山大学巢晖、广东药科大学王金全和香港大学张喜庭设计并用一锅法合成了一种新型的自供氧型光敏剂(Ru-g-C3N4...

2022-08-15
1