MCPcopy Create free account
hub / github.com/BindsNET/bindsnet / test_empty

Method test_empty

test/network/test_network.py:15–37  ·  view source on GitHub ↗
(self, tmp_path)

Source from the content-addressed store, hash-verified

13 """
14
15 def test_empty(self, tmp_path):
16 for dt in [0.1, 1.0, 5.0]:
17 network = Network(dt=dt)
18 assert network.dt == dt
19
20 network.run(inputs={}, time=1000)
21
22 file_path = str(tmp_path / "net.pt")
23 network.save(file_path)
24 _network = load(file_path)
25 assert _network.dt == dt
26 assert _network.learning
27 del _network
28
29 _network = load(file_path, learning=True)
30 assert _network.dt == dt
31 assert _network.learning
32 del _network
33
34 _network = load(file_path, learning=False)
35 assert _network.dt == dt
36 assert not _network.learning
37 del _network
38
39 def test_add_objects(self, tmp_path):
40 network = Network(dt=1.0, learning=False)

Callers

nothing calls this directly

Calls 4

runMethod · 0.95
saveMethod · 0.95
NetworkClass · 0.90
loadFunction · 0.90

Tested by

no test coverage detected