pytwinnet.scheduling.pf_scheduler¶ Functions proportional_fair_allocation(twin, association) Greedy PF: per TX, for each RB pick UE maximizing inst_rate / avg_rate. pytwinnet.scheduling.pf_scheduler.proportional_fair_allocation(twin, association, rb_count=50, rb_bandwidth_hz=180000.0, noise_figure_db=7.0, avg_throughput_bps=None)[source]¶ Greedy PF: per TX, for each RB pick UE maximizing inst_rate / avg_rate. Return type: Dict[str, List[str]] Parameters: twin (DigitalTwin) association (Dict[str, str]) rb_count (int) rb_bandwidth_hz (float) noise_figure_db (float) avg_throughput_bps (Dict[str, float] | None)