Beispiel #1
0
 public ActionResult DeleteConfirmed(int id)
 {
     TestMaterial testMaterial = db.testmaterial.Find(id);
     db.testmaterial.Remove(testMaterial);
     db.SaveChanges();
     return RedirectToAction("Index");
 }
Beispiel #2
0
 public ActionResult Edit([Bind(Include = "TestMaterialID,TestID,MaterialID")] TestMaterial testMaterial)
 {
     if (ModelState.IsValid)
     {
         db.Entry(testMaterial).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     ViewBag.MaterialID = new SelectList(db.material, "MaterialID", "Description", testMaterial.MaterialID);
     ViewBag.TestID = new SelectList(db.test, "TestID", "TestName", testMaterial.TestID);
     return View(testMaterial);
 }
Beispiel #3
0
 // GET: TestMaterials/Details/5
 public ActionResult Details(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     TestMaterial testMaterial = db.testmaterial.Find(id);
     if (testMaterial == null)
     {
         return HttpNotFound();
     }
     return View(testMaterial);
 }
Beispiel #4
0
 // GET: TestMaterials/Edit/5
 public ActionResult Edit(int? id)
 {
     if (id == null)
     {
         return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
     }
     TestMaterial testMaterial = db.testmaterial.Find(id);
     if (testMaterial == null)
     {
         return HttpNotFound();
     }
     ViewBag.MaterialID = new SelectList(db.material, "MaterialID", "Description", testMaterial.MaterialID);
     ViewBag.TestID = new SelectList(db.test, "TestID", "TestName", testMaterial.TestID);
     return View(testMaterial);
 }
Beispiel #5
0
        public static void TestNeuralNetwork()
        {
            var trainingData = new TestMaterial().TestData;
            var nn           = new NeuralNetwork(2, 4, 1);

            for (var i = 0; i < 50000; i++)
            {
                var num  = RandomGenerator.Integer(trainingData.Count);
                var data = trainingData[num];
                nn.Train(data["inputs"], data["targets"]);
            }
            Console.WriteLine(nn.FeedForward(new List <double> {
                1, 0
            })[0]);
            Console.WriteLine(nn.FeedForward(new List <double> {
                0, 1
            })[0]);
            Console.WriteLine(nn.FeedForward(new List <double> {
                1, 1
            })[0]);
            Console.WriteLine(nn.FeedForward(new List <double> {
                0, 0
            })[0]);
        }
Beispiel #6
0
 public static void TestPensum(TestMaterial m)
 => Console.WriteLine($"Material VALUE: {m.Values} LABEL: {m.Label}");