public void TestNetworkIsCreatedSuccessfully() { Network network = networkFactory.Create(new ActivationTANH(), 10, 20, 10); Assert.AreEqual(3, network.LayerCount); Assert.AreEqual(10, network.InputCount); Assert.AreEqual(10, network.OutputCount); }
static Device() { Thread = ThreadFactory.Create(); Network = NetworkFactory.Create(); DataPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal); //Session = new SerializableDictionary<string, object>(); //Settings = new SerializableDictionary<string, string>(); }
private void Connect() { for (int i = 0; i < Connections; i++) { ConnectorFactory connectorFactory = new ConnectorFactory(); connectorFactory.Uri = new Uri(webSockets ? "ws://localhost:5001/" : "tcp://127.0.0.1:7000"); ClientSample clientSample = new ClientSample(Iterations); ClientFactory clientFactory = new ClientFactory(); clientFactory.ConnectorFactory = connectorFactory; clientFactory.ChannelRegistry = clientSample; NetworkFactory networkFactory = new NetworkFactory(); networkFactory.Executable = clientSample; networkFactory.Add(clientFactory); Network network = networkFactory.Create(); tasks.Add(network.Execute(cancellationTokenSource.Token)); } }
private void Accept() { ListenerFactory listenerFactory = new ListenerFactory(); listenerFactory.Uri = new Uri(webSockets ? "http://localhost:5001/" : "tcp://127.0.0.1:7000"); ServerSample serverSample = new ServerSample(Iterations * Connections); serverSample.OnComplete += cancellationTokenSource.Cancel; ServerFactory serverFactory = new ServerFactory(); serverFactory.ListenerFactory = listenerFactory; serverFactory.ChannelRegistry = serverSample; NetworkFactory networkFactory = new NetworkFactory(); networkFactory.Executable = serverSample; networkFactory.Add(serverFactory); Network network = networkFactory.Create(); tasks.Add(network.Execute(cancellationTokenSource.Token)); }