小编DrS*_*myD的帖子

动画系统的神经网络大小

我决定使用神经网络来创建我拥有的动画引擎的行为.神经网络为我拥有的每个身体部位提供3个vector3s和1个欧拉角.第一个vector3是位置,第二个是它的速度,第三个是它的角速度.欧拉角是身体部位的旋转.我有7个身体部位.这些数据类型中的每一个都有3个浮点数.7*4*3 = 84,所以我的神经网络有84个输入.输出映射到角色的肌肉.它们提供适用于每块肌肉的力量,其中有15种.

我同时运行15个网络10秒,通过计算最低能量使用,具有最小量的z和x运动,以及如果身体部位处于与其余部分相比正确的y位置来评定其适合度(hips.y> upperleg.y,upperleg.y> lowerleg.y等),然后通过遗传算法运行它们.我正在运行一个神经网络,每个隐藏层有168个神经元,有8个隐藏层.我试图让角色站直,不要走​​动太多.我跑了3000代,我甚至没有接近.

神经网络和遗传算法是本教程的 C#版本.我将交叉方法从一个点改为混合.

我有84个输入和15个输出.我的神经网络应该有多大?

animation physics machine-learning neural-network genetic-algorithm

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

失败后继续耙

我正在运行rake来自动化我在CCNet内部的构建过程.我用它来启动IIS Express,然后运行Nunit,然后在Nunit完成后关闭服务器.问题是,每次Nunit失败,耙子停止,永远不会到达关闭部分.在Nunit失败后如何继续使用rake,并且仍然告诉CCNet Nunit失败了,构建也是如此?

ruby cruisecontrol.net rake nunit

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

实体框架IQueryable与poco生成

我已经创建了一个T4模板,它为每个属性生成标准的Entities类和Interfaces,这样我就可以制作只包含我想要的数据的自定义poco对象.我还创建了一个复制函数,它可以在实现所述实体接口的任何对象之间进行转换

生成的代码如下所示

//------------------------------------------------------------------------------
// <auto-generated>
//    This code was generated from a template.
//
//    Manual changes to this file may cause unexpected behavior in your application.
//    Manual changes to this file will be overwritten if the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------

namespace DomainModel
{
    using System;
    using System.Collections.Generic;
    using System.Linq;


    public interface IRole
    {
    }
    public interface IRole_RoleId : IRole
    {
      int RoleId { get; set; }
    }
    public interface IRole_ApplicationName : IRole
    {
      string ApplicationName { …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework lazy-loading iqueryable poco

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

将SignalR与现有授权集成

我一直在研究将SignalR授权属性与自定义授权提供程序(称为MVCAuthorization)集成的方法.我试图为集线器重新创建授权提供程序时遇到了一些漏洞,但事实证明这太过复杂了.所以我想知道如何将我现有的Controller和Action Authorization与我的SignalR Hubs和方法集成?

asp.net-mvc authorization signalr

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

在打字稿中推断抽象类的参数

我正在尝试获取打字稿类和函数的参数。

export type CtorArgs<TBase> = TBase extends new (...args: infer TArgs) => infer Impl ? TArgs : never;
export type AbsCtorArgs<TBase> = TBase extends {constructor: (...args: infer TArgs) => infer Impl} ? TArgs : never;
export type FuncArgs<TBase> = TBase extends (...args: infer TArgs) => infer Impl ? TArgs : never;

function RegularFunction(a:string,b:number){}
class RegularClass{
    constructor(a:string,b:number){}
}    
abstract class AbstractClass{
    constructor(a:string,b:number){}
}


type thing = [
    CtorArgs<typeof RegularClass>,
    FuncArgs<typeof RegularFunction>,
    AbsCtorArgs<typeof AbstractClass>,
    CtorArgs<typeof AbstractClass>,
    FuncArgs<typeof AbstractClass>
];
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,抽象类不返回其构造函数的参数。 只返回从不 我怀疑这是因为该new …

abstract-class arguments type-inference typescript typescript-generics

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