我有一个神经网络的大量PHP对象,我必须迭代它并执行一些数学运算.我想知道我是否会更好地在类的实例上使用关联数组?
我正在处理周围的3640对象并在此基础上迭代500(最好),因此任何微优化都有很大帮助.它不可避免地会$object['value']比这更快$object->value吗?
编辑:所以他们都是一样的.但我想构造函数会有一点开销吗?无论哪种方式,我都不认为我想在我的漂亮类中交换脏数组:P
我将如何在Raphael中绘制连接线,其中mousedown启动线的起点,鼠标移动终点而不移动起点,鼠标按原样离开?
我想知道你是否有创造性思维可以想到神经网络适合或有趣旋转的网络环境中的某些情况或应用.
编辑:这里有一些好主意.我在想更多以网络为中心.也许机器人探测器或AI在游戏中.
如何为推荐引擎设计神经网络.我假设每个用户都需要自己的网络,但是如何设计用于在数据库中推荐项目的输入和输出.是否有任何好的教程或什么?
编辑:我更想的是如何设计网络.与输入神经元的数量以及输出神经元如何指向数据库中的记录一样.你会说6个输出神经元,将它转换成一个整数(从0到63可以是任何东西),这是数据库中记录的ID吗?是人们这样做的吗?
artificial-intelligence recommendation-engine neural-network
我正在HTML5音频中实现声音效果,但过了一段时间,它就停止播放任何音频.文件类型是正确的,因为它开始正常但似乎放弃了.
var sound = new Audio(url);
function play() {
sound.play();
}
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法来做到这一点,它一直播放声音?
这是我实现的链接.通过按空格键很容易重现,直到它最终放弃(也拍摄灯光以增加声音).http://craftyjs.com/elevatoraction/
在最新版本的Chrome(8.0)中出现这种情况
编辑:我按照Gaurav的建议做了,并且只播放了每个声音文件的相同实例,但是存在同样的问题.它会随意停止播放.
编辑2:我只是注意到每当我尝试播放声音时,networkState总是1根据这意味着它没有完全加载.这很奇怪,因为它仍然有时会播放,即使它networkState总是播放1
有人能够向我解释或指向一些资源,说明为什么(或情况下)神经网络中有多个隐藏层是必要或有用的?
有没有人知道是否有纯粹用于文档目的的CSS模板?我找不到任何东西.
编辑:看起来我必须自己编写.基本上,有一个小css模板,它有预先设置的通知框和列表纯粹是为了使用用户指南或文档,但不是很难设置,这本来是很好的.
我需要一种方法来合并矩形对象(具有x,y,w,h属性的对象)的数组,只有它们相交.例如:
merge([{x:0, y:0, w:5, h:5}, {x:1, y:1, w:5, h:5}])
会回来: [{x:0, y:0, w:6, h:6}]
merge([{x:0, y:0, w:1, h:1}, {x:5, y:5, w:1, h:1}])
会回来: [{x:0, y:0, w:1, h:1}, {x:5, y:5, w:1, h:1}]
merge([{x:0, y:0, w:5, h:5}, {x:1, y:1, w:5, h:5}, {x:15, y:15, w:1, h:1}])
会回来: [{x:0, y:0, w:6, h:6}, {x:15, y:15, w:1, h:1}]
如果两个矩形相交,则应将最小边界矩形替换为两个矩形.如果新MBR导致与其他矩形交叉,则需要在合并后再次检查该列表.对于我的生活,我无法弄清楚.