Clear() public méthode

public Clear ( ) : void
Résultat void
        protected override float Outputs(OutputVector result, Floatarray v)
        {
            result.Clear();
            charclass.Object.XOutputs(result, v);
            CHECK_ARG(result.nKeys() > 0, "result.nKeys() > 0");

            if (PGetb("junk") && !DisableJunk && !junkclass.IsEmpty)
            {
                result.Normalize();
                OutputVector jv = new OutputVector();
                junkclass.Object.XOutputs(jv, v);
                for (int i = 0; i < result.nKeys(); i++)
                {
                    result.Values[i] *= jv.Value(0);
                }
                result[jc()] = jv.Value(1);
            }

            if (PGeti("ul") > 0 && !ulclass.IsEmpty)
            {
                throw new Exception("ulclass not implemented");
            }

            return(0.0f);
        }
Exemple #2
0
 protected override float Outputs(OutputVector result, Floatarray v)
 {
     Floatarray outar = new Floatarray();
     float cost = OutputsDense(outar, v);
     result.Clear();
     for (int i = 0; i < outar.Length(); i++)
         result[i2c[i]] = outar[i];
     return cost;
 }
Exemple #3
0
        protected override float Outputs(OutputVector result, Floatarray v)
        {
            Floatarray outar = new Floatarray();
            float      cost  = OutputsDense(outar, v);

            result.Clear();
            for (int i = 0; i < outar.Length(); i++)
            {
                result[i2c[i]] = outar[i];
            }
            return(cost);
        }
Exemple #4
0
        protected override float Outputs(OutputVector result, Floatarray v)
        {
            result.Clear();
            charclass.Object.XOutputs(result, v);
            CHECK_ARG(result.nKeys() > 0, "result.nKeys() > 0");

            if (PGetb("junk") && !DisableJunk && !junkclass.IsEmpty)
            {
                result.Normalize();
                OutputVector jv = new OutputVector();
                junkclass.Object.XOutputs(jv, v);
                for (int i = 0; i < result.nKeys(); i++)
                    result.Values[i] *= jv.Value(0);
                result[jc()] = jv.Value(1);
            }

            if (PGeti("ul") > 0 && !ulclass.IsEmpty)
            {
                throw new Exception("ulclass not implemented");
            }

            return 0.0f;
        }