我知道这有一个非常宽泛的标题。
虽然我认为我的概念是正确的,但我对OO缺乏了解,因为我已经几年没有这样做了。
我正在创建一个自定义PerformanceMonitor,它从您的计算机硬件读取实时信息.我在编码,这是C#。示例类:
机
namespace PerformanceMonitor
{
public static class Machine
{
public static CPU cpu { get; set; } = new CPU();
public static RAM ram { get; set; } = new RAM();
我刚刚开始使用Theano,我想知道为什么第一次在gpu上创建共享变量似乎会影响numpy的随机数生成器。有时,这个初始的创建似乎提前了随机数生成器。
在这段代码中,我探索了以下测试用例:
import numpy
import theano
from theano.compile.sharedvalue import shared
import theano.sandbox.cuda as tcn
def make_cpu_shared():
#Create, but don't return/use shared variable on cpu
shared(t