问题列表 - 第16426页

如何在MATLAB中更改newfit()的默认参数?

我在用

net = newfit(in,out,lag(j),{'tansig','tansig'});
Run Code Online (Sandbox Code Playgroud)

生成一个新的神经网络.数量的默认值validation checks6.

我正在训练很多网络,这需要花费很多时间.我想如果我的结果不那么精确,如果它们可以快得多,那就无所谓了.

我怎样才能更快地训练?

  • 我相信其中一种方法可能是减少验证检查次数的价值.我该怎么做(在代码中,不使用GUI)
  • 还有其他方法来提高速度.

正如我所说,速度的提高可能会略微降低准确性.

performance matlab machine-learning neural-network

3
推荐指数
1
解决办法
6057
查看次数

PostgreSQL的时间戳/行版本(SQL Server)等效于什么

有人可以帮我找到与PostgreSQL等效的时间戳/行版本(SQL Server)吗?

我在Mono(UNIX)上使用NHibernate。

我认为Timestamp(PostgreSQL)相当于Datetime(SQL Server)- 这不是我要的东西

编辑1:对于那些不知道什么是SQL Server中的时间戳/行版本的人:http : //msdn.microsoft.com/zh-cn/library/ms182776.aspx(它主要用于乐观并发)

sql postgresql nhibernate mono

5
推荐指数
2
解决办法
4073
查看次数

Liskov替换原则 - 没有覆盖/虚拟方法?

我对Liskov替换原则的理解是,对于派生类,基类的某些属性是真的或某些实现的基类行为.

我想这意味着当一个方法在基类中定义时,它永远不应该在派生类中被覆盖 - 因为那么替换基类而不是派生类会产生不同的结果.我想这也意味着,拥有(非纯)虚拟方法是件坏事吗?

我想我可能对这个原则有错误的理解.如果我不这样做,我不明白为什么这个原则是好的做法.谁可以给我解释一下这个?谢谢

liskov-substitution-principle design-principles solid-principles

57
推荐指数
4
解决办法
6456
查看次数

如何在Haskell中获得列表的中间位置?

我刚刚开始学习使用Haskel的函数式编程.

我正慢慢地通过Erik Meijer在第9频道的讲座(到目前为止我已经观看了前4个),在第4个视频中,Erik解释了尾部是如何工作的,它让我很着迷.

我试着编写一个返回列表中间的函数(偶数长度为2项,奇数为1项)我想听听其他人如何实现它

  • 最少量的Haskell代码
  • 最快的Haskell代码

如果你能解释一下你的选择,我将非常感激.

我的初学者代码如下所示:

middle as | length as > 2   = middle (drop 2 (reverse as))
          | otherwise       = as
Run Code Online (Sandbox Code Playgroud)

haskell functional-programming list

16
推荐指数
5
解决办法
7921
查看次数

C#Regex.Split - Subpattern返回空字符串

嘿,这个令人敬畏的社区的第一次海报.

我在C#应用程序中有一个正则表达式来解析变量的赋值:

NewVar = 40
Run Code Online (Sandbox Code Playgroud)

在文本框中输入.我希望我的正则表达式返回(使用Regex.Split)变量的名称和值,非常简单.这是我到目前为止的正则表达式:

var r = new Regex(@"^(\w+)=(\d+)$", RegexOptions.IgnorePatternWhitespace);
var mc = r.Split(command);
Run Code Online (Sandbox Code Playgroud)

我的目标是在正则表达式中修剪空白而不使用返回值的Trim()方法.目前,它可以工作,但它在MatchCollection的开头返回一个空字符串,在结尾处返回一个空字符串.

使用上面的输入示例,这是从Regex.Split返回的:

mc[0] = ""
mc[1] = "NewVar"
mc[2] = "40"
mc[3] = ""
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:为什么它在开头和结尾都返回一个空字符串?

谢谢.

c# regex split

6
推荐指数
1
解决办法
7790
查看次数

为什么阻塞套接字会重复返回0长度数据?

我在使用C++程序中的标准BSD样式套接字时遇到了严重问题.在下面的代码中,我连接到本地Web服务器,发送请求,并简单地创建一个等待数据返回的循环.我实际上确实收到了数据,但随后我得到了无穷无尽的0长度数据流,好像它是一个非阻塞套接字.Web服务器可能没有杀死连接,因为如果是这样的话,我会收到-1的长度.

请忽略我在下面做的简单错别字,因为我正在从内存中编写代码,而不是直接复制/粘贴.该代码在OSX和Windows上产生相同的结果.

int sock = socket(AF_INET, SOCK_STREAM, 0);

//assume serv_addr has been created correctly
connect(sock, (sockaddr*)&serv_addr, sizeof(serv_addr)) < 0);

std::string header = "GET / HTTP/1.1\r\n"
    "Host: 127.0.0.1:80\r\n"
    "Keep-Alive: 300\r\n"
    "Connection: keep-alive\r\n\r\n";

send(sock, header.c_str(), header.length()+1, 0);

for (;;) {
    char buffer[1024];
    int len = recv(sock, buffer, 1024, 0);
    cout << len << endl;
    //this outputs two numbers around 200 and 500,
    //which are the header and html, and then it
    //outputs and endless stream of 0's
}
Run Code Online (Sandbox Code Playgroud)

c c++ sockets networking network-programming

0
推荐指数
1
解决办法
569
查看次数

新浏览器窗口中的GWT弹出窗口

我试图点击按钮打开新的弹出窗口(浏览器窗口).请建议如何强制它.

gwt

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

如何在python中创建程序启动参数

我刚刚开始学习python,我正在编写的程序需要参数才能运行特定的任务.例如(程序名称是Samtho)

samtho -i Mozilla_Firefox
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python parameters startup pydev

0
推荐指数
2
解决办法
464
查看次数

C#中的代表

我在理解C#中的委托如何工作方面遇到了一些麻烦.我有很多代码示例,但我仍然无法正确掌握它.

有人能用"普通英语"向我解释一下吗?当然!代码的例子会有所帮助,但我认为我需要更多关于它如何/为何起作用的描述.

编辑:

嗯,问题是:为什么代表们工作?什么是整个过程的"流程图"?

使用代表的先决条件是什么?

我希望这会使问题更清楚.

c# delegates

23
推荐指数
3
解决办法
1万
查看次数

C++打印出限制字数

我是C++的初学者,我想知道如何做到这一点.我想写一个接受文本行的代码.例如"Hello stackoverflow是一个非常好的网站"

从输出我只想打印前三个单词,跳过其余的.

我想要的输出:"Hello stackoverflow是"

如果是Java,我会使用字符串split().至于C++,我真的不知道.他们的任何类似或C++的方法是什么?

c++

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