path4gmns, version 0.8.5
read node.csv
the number of nodes is 357
the number of zones is 0
read link.csv
the number of links is 646
current iteration number in column generation: 0
Traceback (most recent call last):
File "C:\Users\Yuanzheng Edison Lei\PycharmProjects\testGMNS\main.py", line 8, in <module>
pg.perform_column_generation(column_gen_num, column_update_num, network)
File "C:\Users\Yuanzheng Edison Lei\PycharmProjects\testGMNS\venv\lib\site-packages\path4gmns\colgen.py", line 337, in perform_column_generation
_update_link_travel_time_and_cost(links, dps, i)
File "C:\Users\Yuanzheng Edison Lei\PycharmProjects\testGMNS\venv\lib\site-packages\path4gmns\colgen.py", line 30, in _update_link_travel_time_and_cost
link.calculate_td_vdf(demand_periods, iter_num)
File "C:\Users\Yuanzheng Edison Lei\PycharmProjects\testGMNS\venv\lib\site-packages\path4gmns\classes.py", line 175, in calculate_td_vdf
self.vdfperiods[tau].run_bpr(self.flow_vol_by_period[tau],
File "C:\Users\Yuanzheng Edison Lei\PycharmProjects\testGMNS\venv\lib\site-packages\path4gmns\classes.py", line 818, in run_bpr
self.voc = vol / max(SMALL_DIVISOR, self.capacity * reduction_ratio)
TypeError: '>' not supported between instances of 'str' and 'float'
Process finished with exit code 1
import path4gmns as pg
from time import time
network = pg.read_network(load_demand=False)
#network = pg.read_network()
column_gen_num = 20
column_update_num = 10
# path-based UE only
pg.perform_column_generation(column_gen_num, column_update_num, network)
# if you do not want to include geometry info in the output file,
# use pg.output_columns(network, False)
pg.output_columns(network)
pg.output_link_performance(network)