public async Task <IActionResult> Put_Values(int id, Cortex cortex) { if (id != cortex.id) { return(BadRequest()); } _context.Entry(cortex).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ValuesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void ComputeActive() { var cortex = new Cortex( new CortexCreationOptions { CortexShape = new int[] { 32, 32 }, InputShape = new int[] { 20, 20 }, ConnectedPermanenceThreshold = 0.5, PotentialSynapsePercent = 0.75 } ); var sp = new SpatialPooler( new SpatialPoolerCreationOptions { ActivationsPerInhibitionRegion = 10, StimulusThreshold = 1.0, SynapticPermanenceInc = 0.1, SynapticPermanenceDec = 0.02, BoostStrength = 100, DutyCycleLength = 1000 }, cortex ); var inputs = InputGenerator <double> .SinWave(1, 0, Math.PI, 50); foreach (var input in inputs) { sp.ProcessAndLearn(input); } }
public async Task <ActionResult <Cortex> > Post_Values(Cortex cortex) { _context.Cortex.Add(cortex); await _context.SaveChangesAsync(); return(CreatedAtAction("GetValues", new { id = cortex.id }, cortex)); }
static void Main(string[] args) { Cortex CityOfHeroes = new Cortex("cityofheroes", CortexData.AccessLevel.ALL_ACCESS); var HealthAddr = CityOfHeroes.AddressFromOffset(0xC92960); var Health = CityOfHeroes.ReadAddress(HealthAddr, 20); Console.WriteLine(Encoding.ASCII.GetString(Health)); Console.WriteLine(String.Join(", ", Health)); Console.ReadKey(); }