Tool for solving Network Utility Maximization problems
Project description
# Network Utility Maximization Solver
A tool for solving [Network Utility Maximization](http://www.ifp.illinois.edu/~srikant/ECE567/Fall09/lecture2-num-primal.pdf) problems.
` $ pip install num_solver `
## Example
` $ python Python 2.7.11 (default, Jan 22 2016, 08:29:18) [GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> import num_solver >>> import numpy as np >>> utility = lambda x: np.sum(np.ma.log(x)) >>> R = np.array([[1., 1.]]) >>> capacity = np.array([10.]) >>> num_solver.solve_num_problem(utility, R, capacity) array([ 5., 5.]) `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for num_solver-0.1.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a85f923f320785dce6af8245262891408c0a9d9762cb1d8bb0f473af4a8587a |
|
MD5 | 7c1ce2078fa4ecf0251596551f40cec5 |
|
BLAKE2b-256 | 1cee147a98336efad5739bcd6f8518a5c78e261f2e9b528d1ec8d8ace1d38a75 |