我在用
net = newfit(in,out,lag(j),{'tansig','tansig'});
Run Code Online (Sandbox Code Playgroud)
生成一个新的神经网络.数量的默认值validation checks是6.
我正在训练很多网络,这需要花费很多时间.我想如果我的结果不那么精确,如果它们可以快得多,那就无所谓了.
我怎样才能更快地训练?
正如我所说,速度的提高可能会略微降低准确性.
有人可以帮我找到与PostgreSQL等效的时间戳/行版本(SQL Server)吗?
我在Mono(UNIX)上使用NHibernate。
我认为Timestamp(PostgreSQL)相当于Datetime(SQL Server)- 这不是我要的东西。
编辑1:对于那些不知道什么是SQL Server中的时间戳/行版本的人:http : //msdn.microsoft.com/zh-cn/library/ms182776.aspx(它主要用于乐观并发)
我对Liskov替换原则的理解是,对于派生类,基类的某些属性是真的或某些实现的基类行为.
我想这意味着当一个方法在基类中定义时,它永远不应该在派生类中被覆盖 - 因为那么替换基类而不是派生类会产生不同的结果.我想这也意味着,拥有(非纯)虚拟方法是件坏事吗?
我想我可能对这个原则有错误的理解.如果我不这样做,我不明白为什么这个原则是好的做法.谁可以给我解释一下这个?谢谢
liskov-substitution-principle design-principles solid-principles
我刚刚开始学习使用Haskel的函数式编程.
我正慢慢地通过Erik Meijer在第9频道的讲座(到目前为止我已经观看了前4个),在第4个视频中,Erik解释了尾部是如何工作的,它让我很着迷.
我试着编写一个返回列表中间的函数(偶数长度为2项,奇数为1项)我想听听其他人如何实现它
如果你能解释一下你的选择,我将非常感激.
我的初学者代码如下所示:
middle as | length as > 2 = middle (drop 2 (reverse as))
| otherwise = as
Run Code Online (Sandbox Code Playgroud) 嘿,这个令人敬畏的社区的第一次海报.
我在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++程序中的标准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) 我刚刚开始学习python,我正在编写的程序需要参数才能运行特定的任务.例如(程序名称是Samtho)
samtho -i Mozilla_Firefox
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我在理解C#中的委托如何工作方面遇到了一些麻烦.我有很多代码示例,但我仍然无法正确掌握它.
有人能用"普通英语"向我解释一下吗?当然!代码的例子会有所帮助,但我认为我需要更多关于它如何/为何起作用的描述.
编辑:
嗯,问题是:为什么代表们工作?什么是整个过程的"流程图"?
使用代表的先决条件是什么?
我希望这会使问题更清楚.
我是C++的初学者,我想知道如何做到这一点.我想写一个接受文本行的代码.例如"Hello stackoverflow是一个非常好的网站"
从输出我只想打印前三个单词,跳过其余的.
我想要的输出:"Hello stackoverflow是"
如果是Java,我会使用字符串split().至于C++,我真的不知道.他们的任何类似或C++的方法是什么?
c# ×2
c++ ×2
c ×1
delegates ×1
gwt ×1
haskell ×1
liskov-substitution-principle ×1
list ×1
matlab ×1
mono ×1
networking ×1
nhibernate ×1
parameters ×1
performance ×1
postgresql ×1
pydev ×1
python ×1
regex ×1
sockets ×1
split ×1
sql ×1
startup ×1