小编Pav*_*nok的帖子

如何在keras中获得可重现的结果

每次我imdb_lstm.py从Keras框架运行示例时,我得到不同的结果(测试准确性)(https://github.com/fchollet/keras/blob/master/examples/imdb_lstm.py)代码包含np.random.seed(1337)在顶部,在任何keras之前进口.它应该防止它为每次运行生成不同的数字.我错过了什么?

更新:如何重现:

  1. 安装Keras(http://keras.io/)
  2. 执行https://github.com/fchollet/keras/blob/master/examples/imdb_lstm.py 几次.它将训练模型并输出测试精度.
    预期结果:每次运行的测试精度都相同.
    实际结果:每次运行的测试精度都不同.

UPDATE2:我在Windows 8.1上使用MinGW/msys运行它,模块版本:
theano 0.7.0
numpy 1.8.1
scipy 0.14.0c1

更新3:我把问题缩小了一点.如果我用GPU运行示例(设置theano flag device = gpu0),那么每次都会得到不同的测试精度,但是如果我在CPU上运行它,那么一切都按预期工作.我的显卡:NVIDIA GeForce GT 635)

python numpy theano keras

62
推荐指数
6
解决办法
2万
查看次数

如何使用CodeFirst的接口属性

我有以下实体:

public interface IMyEntity
{
    [Key]
    int Id { get; set; }
    IMyDetail MyDetail { get; set; }
    ICollection<IMyDetail> CollectionOfReferences { get; set; }
}

public interface IMyDetail
{
    [Key]
    int Id { get; set; }
    int IntValue { get; set; }
}

public class MyEntity : IMyEntity
{
    [Key]
    public virtual int Id { get; set; }
    public virtual IMyDetail MyDetail { get; set; }
    public virtual ICollection<IMyDetail> CollectionOfReferences { get; set; }
}

public class MyDetail : IMyDetail …
Run Code Online (Sandbox Code Playgroud)

entity-framework

30
推荐指数
5
解决办法
3万
查看次数

强类型视图与动态类型视图

我开始使用ASP .NET MVC.而且,正如我所看到的,有两种方法可以传递数据来查看:

  1. 使View继承ViewPage并将动态对象传递给视图.
  2. 创建继承ViewPage的强类型View,并将自定义视图模型类的实例传递给视图.

每个人的利弊是什么?

asp.net-mvc

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

标签 统计

asp.net-mvc ×1

entity-framework ×1

keras ×1

numpy ×1

python ×1

theano ×1