コード例 #1
0
    def add_routing_table(self, routing_table):
        """
        stores a routertable object for reloading pruposes
        :param routing_table: the routing table to reload
        :return:
        """
        reload_routing_table = ReloadRoutingTable()
        location = \
            reload_routing_table.store(self._binary_directory, routing_table)

        self._println("reload_routing_table = ReloadRoutingTable()")
        self._println(
            "routing_tables.add_routing_table(reload_routing_table."
            "reload(\"{}\"))".format(location))
コード例 #2
0
    def add_routing_table(self, routing_table):
        """ Add a routing table to be reloaded

        :param routing_table: the routing table to reload
        :return:
        """
        reload_routing_table = ReloadRoutingTable()
        location = \
            reload_routing_table.store(self._binary_directory, routing_table)

        self._println("reload_routing_table = ReloadRoutingTable()")
        self._println(
            "routing_tables.add_routing_table(reload_routing_table."
            "reload(\"{}\"))".format(location))
コード例 #3
0
    def add_routing_table(self, routing_table):
        """ Add a routing table to be reloaded

        :param routing_table: the routing table to reload
        :return:
        """
        location = ReloadRoutingTable.store(self._app_data_runtime_folder,
                                            routing_table)

        self._println("router_tables.add_routing_table(")
        self._println(
            "    ReloadRoutingTable.reload(\"{}\"))".format(location))
コード例 #4
0
bmp_details = "None"
down_chips = "None"
down_cores = "None"
number_of_boards = 1
height = None
width = None
auto_detect_bmp = False
enable_reinjection = True
iptags.append(IPTag("192.168.240.253", 0, "0.0.0.0", 17896, True))
application_data.append(
    ReloadApplicationData("192.168.240.253_appData_0_0_1.dat", 0, 0, 1,
                          1612972032))
application_data.append(
    ReloadApplicationData("192.168.240.253_appData_0_0_2.dat", 0, 0, 2,
                          1612989276))
reload_routing_table = ReloadRoutingTable()
routing_tables.add_routing_table(
    reload_routing_table.reload("picked_routing_table_for_0_0"))
binaries.add_subsets(
    "C:\\Python27\\lib\\site-packages\\spynnaker\\pyNN\\model_binaries\\IF_curr_exp.aplx",
    CoreSubsets([
        CoreSubset(0, 0, [
            2,
        ]),
    ]))
binaries.add_subsets(
    "C:\\Python27\\lib\\site-packages\\spinn_front_end_common\\common_model_binaries\\reverse_iptag_multicast_source.aplx",
    CoreSubsets([
        CoreSubset(0, 0, [
            1,
        ]),
コード例 #5
0
ファイル: rerun_script.py プロジェクト: lmateev/spinn_ros
executable_targets = ExecutableTargets()
app_id = 30
runtime = 800000.0
time_scale_factor = 1
total_machine_timesteps = 800000
time_threshold = 5

iptags.append(
    IPTag("192.168.240.253", 2, "0.0.0.0", 17895, True)) 
reverse_iptags.append(
    ReverseIPTag("192.168.240.253", 0, 12346, 0, 0, 1))
reverse_iptags.append(
    ReverseIPTag("192.168.240.253", 1, 12345, 0, 0, 2))
router_tables.add_routing_table(
    ReloadRoutingTable.reload("picked_routing_table_for_0_0"))
database_socket_addresses.append(
    SocketAddress("localhost", 19996, None))
database_socket_addresses.append(
    SocketAddress("localhost", 19999, None))
dsg_targets[0, 0, 5] = \
    r"192.168.240.253_dataSpec_0_0_5.dat"
dsg_targets[0, 0, 1] = \
    r"192.168.240.253_dataSpec_0_0_1.dat"
dsg_targets[0, 0, 2] = \
    r"192.168.240.253_dataSpec_0_0_2.dat"
dsg_targets[0, 0, 3] = \
    r"192.168.240.253_dataSpec_0_0_3.dat"
dsg_targets[0, 0, 4] = \
    r"192.168.240.253_dataSpec_0_0_4.dat"
executable_targets.add_processor(