首页 文章
  • 0 votes
     answers
     views

    Keras安装错误

    我正在使用Anaconda,我已经安装了 TensorFlow ,工作正常 . 现在我要安装 keras . 我在这做了什么: activate tensorflow pip install keras 安装似乎是成功的 . 之后我跑了 idle 然后测试正确性,我运行这个: from keras.models import Sequential 并收到以下错误: 警告(来自警告模块):...
  • 3 votes
     answers
     views

    TypeError:'numpy.float64' object不是可迭代的Keras

    以下代码行给出了Keras中的上述错误 . model是Keras的Graph模型 . score, acc = model.evaluate({'input1': X_test1,'input2': X_test2,'output':Y_test},batch_size=450) 但是当我将其更改为以下内容时,它运行正常 . predictions = model.predict({'inp...
  • 0 votes
     answers
     views

    Keras GridSearch scikit学习冻结

    我很难使用scikit learn在Keras中实现网格搜索 . 基于this tutorial,我编写了以下代码: from keras.wrappers.scikit_learn import KerasClassifier from sklearn.model_selection import GridSearchCV def create_model(): ...
  • 0 votes
     answers
     views

    使用GridSearch进行超参数优化

    所以我一直在尝试使用网格搜索来优化我的keras模型的参数,对于大多数部件来说它工作正常但是每当我尝试优化每个图层的参数时,模型就会挂起 . 我想知道是否有人可以调查并告诉我发生了什么,或者是否有什么我做错了 . def create_model(dense_layers=2, dense_size_1=6, dense_size_2=7, ...
  • 1 votes
     answers
     views

    针对Keras回归的GridSearch实现

    试图理解并实现Keras回归的GridSearch方法 . 这是我简单的可生成回归应用程序 . import pandas as pd import numpy as np import sklearn from sklearn.model_selection import train_test_split from sklearn import metrics from keras.models...
  • 10 votes
     answers
     views

    注意图层抛出TypeError:Permute图层不支持Keras中的屏蔽

    我一直在关注这个post,以便在我的LSTM模型上实现关注层 . attention layer 的代码: INPUT_DIM = 2 TIME_STEPS = 20 SINGLE_ATTENTION_VECTOR = False APPLY_ATTENTION_BEFORE_LSTM = False def attention_3d_block(inputs): input_dim =...
  • 1 votes
     answers
     views

    Keras中的随机池实现

    我想实现随机汇集 . 我正在使用Keras和theano后端 . 我有 import theano.tensor as T from ..engine import Layer from ..utils import conv_utils class StochasticPool2DLayer(Layer): def __init__(self, pool_size=2, maxpool=T...
  • 1 votes
     answers
     views

    传递自定义LSTM时形状错误

    我一直在尝试定制LSTM层以进一步改进 . 但是在我的自定义LSTM之后,在汇集层出现了一个似乎正常的错误 . 我的环境是: 赢10 keras 2.2.0 python 3.6 回溯(最近一次调用最后一次):文件“E:/PycharmProjects/dialogResearch/dialog/classifier.py”,第60行,在model = build_model(w...
  • 27 votes
     answers
     views

    mockito:如何取消模拟方法?

    我有一个 JUnit 类,有不同的方法来执行不同的测试 . 我使用 Mockito 在实例上创建一个 Spy ,然后覆盖一些与我执行的实际测试无关的方法 . 有没有办法,只是为了清理我以防万一我的测试后运行的其他一些测试也使用相同的实例,可能会执行一个模拟的方法,他们没有要求模拟,取消模拟方法? 说我有一个名为'wareHouseSpy'的 Spy 对象 说我重写方法isSomethingMiss...
  • 11 votes
     answers
     views

    Mockito绕过静态方法进行测试

    我需要使用Mockito测试handleIn()方法 . 但是代码需要调用这个遗留代码Util.getContextPDO,这是一个静态方法 . 请注意,在测试环境中,此Util.getContextPDO始终返回Exception,并且我打算通过始终返回虚拟IPDO来绕过此Util.getContextPDO() . public class MyClass { public IPDO ge...
  • 4 votes
     answers
     views

    当在子类上使用Mockito spy抛出异常时,在抽象类中调用可变长度参数方法

    我使用Mockito 1.8.0所以我没有 AnyVararg . 升级到Mockito的更高版本目前不在我的团队的卡片上 . 所以请耐心等待 . 这个课程的样子: public abstract class Parent { public void someMethod(String a, String b) { //..... } ...
  • 1 votes
     answers
     views

    在类中使用Mockito注入模拟,从父类中窥探方法

    我在使用Spring和Struts的Java项目中使用Mockito,我在测试操作方面遇到了问题 . 我没有使用Struts2 jUnit插件来节省使用这种方法的测试时间:Strut 2.3.1.2 Unit test, how to remove Spring codependency vs NPE with getContext() . 问题是在我的操作中,当调用getText()时,我有一个...
  • 6 votes
     answers
     views

    如何在Apache Ivy中使用TestNG?

    我试图使用TestNG和Apache Ivy,但没有成功 . 这是我的 ivy.xml : <ivy-module version="2.0"> <info organisation="me" module="myproject"/> <dependencies> &lt...
  • 27 votes
     answers
     views

    Mockito - 存根方法时的NullpointerException

    所以我开始为Java-Spring项目编写测试 . 我使用的是JUnit和Mockito . 据说,当我使用when()... thenReturn()选项时,我可以模拟服务,而不需要模拟它们 . 所以我想做的是,设置: when(classIwantToTest.object.get().methodWhichReturnsAList(input))thenReturn(ListcreatedI...
  • 0 votes
     answers
     views

    模拟父母最终方法

    我想模拟一个继承的子类方法 . 这个方法不能被覆盖,因为它是final.When使用“when,thenReturn”mockito调用真正的方法导致一些异常,我想避免这种情况 . class A{ final String doSomething() { //Some treatement return ""; } }...
  • 1 votes
     answers
     views

    Mockito - 参数化类的 Spy 调用mock方法

    我一直在为Mockito发生的事情摸不着头脑 . 我有这个名为 ExamineFilter 的类,到目前为止还没有参数化 . 150个测试与这个 class 和其他所有通过罚款 . 很多嘲笑 . 然后我改变了 ExamineFilter public class ExamineFilter extends FilteringTokenFilter implements GettableSet&l...
  • 0 votes
     answers
     views

    当@BeforeClass失败时,如何执行自定义代码

    我正在使用junit与docker运行一些集成测试 . 我有一个自定义TestRule来在某个测试失败时从容器中复制日志: public static class CopyLogsOnTestFailure implements TestRule { @Override public Statement apply(Statement base, Description descr...
  • 0 votes
     answers
     views

    BeforeClass(Junit 4)和BeforeEach(Junit5)有什么区别

    这两个注释都用于表示应在当前测试类中的每个Test方法之前执行带注释的方法 . 那为什么我们从 @BeforeClass - Junit 4 To @BeforeEach Junit 5 更改了注释? 我还缺少在junit 5中添加的其他内容吗? 其他注释的类似情况 .
  • 0 votes
     answers
     views

    在套件中使用@BeforeClass @Before编写JUnit测试

    我正在使用JUnit 4来测试具有内存数据库的后端系统 . 我正在使用 @BeforeClass @Before @After 和 @AfterClass . 到目前为止,它在 class 上工作得很好 . @BeforeClass 包含数据库设置,该设置很慢但每个测试会话只需要执行一次 . @Before 只是擦拭平板清洁,以便运行下一个测试 . 这很快 . 我的测试看起来像这样: c...
  • 5 votes
     answers
     views

    与Moq的单元测试接口

    我是Moq和单元测试的新手 . 我一直在进行单元测试,这是以下代码: private Mock<IServiceAdapter> repository; [TestInitialize] public void Initialize() { repository= new Mock<IServiceAdapter>(); }...
  • 9 votes
     answers
     views

    Moq测试无效方法

    嗨,我是Moq测试的新手,很难做一个简单的断言 . 我正在使用界面 public interface IAdd { void add(int a, int b); } IAdd 接口的Moq是: Mock<IAdd> mockadd = new Mock<IAdd>(); mockadd.Setup(x => x.add(It.IsAny<i...
  • 20 votes
     answers
     views

    如何在单元测试中使用Moq调用同一类中的另一个方法

    嗨,我是Moq框架的新手,对如何使用它有一些疑问 . 我将举一个例子并希望得到答案 . 我有两个类,一个接口和一个实现: public class Vehicle{ public string RegistrationNumber {get; set;} public long VehicleIdentifier { get; set; } public Tyre TyreSpe...
  • 5 votes
     answers
     views

    使用MOQ对没有接口的类进行单元测试

    嗨,我是MOQ Testing的新手 . 我有很多没有接口或抽象方法的类 . 其中一个也使用一些System Interop库 . 他们也有很少的私人成员,可以在方法中访问 . 我想单元测试这些类(没有接口) . 我遇到了这两种选择: Private Accessor PrivateObject 但是他们会提供我可以通过接口获得的所有单元测试功能吗?
  • 1 votes
     answers
     views

    Moq的单元测试方法,其中Collection = serivce.GetCollection()?

    新的单元测试和Moq . 我有一个WPF客户端应用程序通过 HttpBinding 挂钩到WCF服务 . 我在MSTest有一个测试类,我正在用Moq嘲笑我的服务: [TestClass] public class ArticleDataGridTests { //Mock channel for WCF service. Moq mocking framework. Mock&l...
  • 26 votes
     answers
     views

    什么可能导致Visual Studio单元测试中的System.TypeLoadException?

    我有一个编译好的C#.NET类库 MyClassLibrary . 我正在尝试为它创建一个单元测试项目(使用Visual Studio单元测试框架,使用Visual Studio 2010) . 类库中确实有大类,但每当我针对最简单的类运行最简单的测试时,我会得到以下异常: 测试方法MyClassLibraryTest.MyClassLibraryTests.MySimpleClassTest...
  • 40 votes
     answers
     views

    最佳实践:C#扩展方法命名空间和提升扩展方法

    我知道已经存在post,描述几乎相同,但我认为我的有点不同 . 我想知道的是如何在分配命名空间方面组织扩展方法 . 目前 - 对于我们框架中的扩展方法 - 我使用以下命名空间模式 MyCompany.Web.Utils 在里面我有扩展方法类 . 这对我来说很好,但缺点是我们的软件开发人员无法立即看到扩展器 . 考虑我有一个StringExtender类的情况,该类提供了一个非常方便的exten...
  • 627 votes
     answers
     views

    什么是尾部呼叫优化?

    很简单,什么是尾部调用优化?更具体地说,任何人都可以显示一些可以应用的小代码片段,而不是在哪里,并解释为什么?
  • 96 votes
     answers
     views

    Java HashMap性能优化/替代方案

    我想创建一个大的HashMap但是 put() 性能还不够好 . 有任何想法吗? 其他数据结构建议是受欢迎的,但我需要Java Map的查找功能: map.get(key) 在我的情况下,我想创建一个包含2600万条目的 Map . 使用标准Java HashMap,在2-3百万次插入后,放置速率变得无法忍受 . 此外,是否有人知道为密钥使用不同的哈希代码分发是否有帮助? 我的哈希码方法: by...
  • 174 votes
     answers
     views

    GHC可以实现哪些优化可靠?

    GHC有很多可以执行的优化,但我不知道它们是什么,也不知道它们在多大程度上被执行的可能性 . 我的问题是:我可以期望每次或几乎可以应用哪些转换?如果我查看将要经常执行(评估)的一段代码,我的第一个想法是“嗯,也许我应该优化它”,在这种情况下,我的第二个想法是,“甚至不要考虑它, GHC得到了这个“? 我正在阅读论文Stream Fusion: From Lists to Streams to No...
  • 57 votes
     answers
     views

    无分支K-means(或其他优化)

    注意:我更感谢如何处理和提出这些解决方案而不是解决方案本身的指南 . 我的系统中有一个性能非常关键的功能,在特定的上下文中显示为一个特征分析热点 . 它位于k-means迭代的中间(已经是多线程,使用并行来处理每个工作线程中的点的子范围) . ClusterPoint& pt = points[j]; pt.min_index = -1; pt.min_dist = numeric_lim...

热门问题