project-platypus / rhodium Goto Github PK
View Code? Open in Web Editor NEWPython Library for Robust Decision Making and Exploratory Modelling
License: GNU General Public License v3.0
Python Library for Robust Decision Making and Exploratory Modelling
License: GNU General Public License v3.0
I'm trying to understand whether this can work with Borg, or even parallel Borg?
Hello,
I am running python v 3.11, Rhodium v 1.2.0, and platypus v 1.1.0. I have installed platypus with platypus-opt.
In the Rhodium Lake problem example using Borg, the line from platypus import wrappers
is not running successfully. Because of this, output = optimize(model, "BorgMOEA", 20000, module="platypus.wrappers", epsilons=[0.01, 0.01, 0.0001, 0.0001])
returns an import error, where wrappers cannot be imported from Platypus.
Do you have any suggestions on this?
Is there a design reason I can't iteratively build model.levers
and model.responses
like the regular parameters list, i.e. model.parameters += Parameter("nsamples")
TypeError: can only add <type 'type'> objects
Dear David Hadka, Dear Team,
I would like to use the robust_optimize function for my MORDM in rhodium. Unfortunately, I can't find any documentation for it. Is there another possibility than to use the mean setting for the obj_aggregate. If so, which one?
Thanks in advance!
Hello, installed PRIM, Platypus & Rhodium w/o issues.
However, some examples require images2gif
Tried to install with conda (win) but it triggers:
'PackagesNotFoundError: The following packages are not available ...'
Current channels:
Apparently, set_axis_bgcolor
was replaced by set_facecolor
return (max_P, utility, intertia, reliability). -> inertia
When using Jupyter Notebooks in a new Conda Environment (as to ensure I have Python 3.5), it defaults to using the system's Python version instead of the Conda environment. Thus, when trying to use Rhodium et al., the Jupyter Notebook examples aren't using the correct Python version (and its associated libraries).
If I install Jupyter Notebook in this new Conda Environment, it solves the issue of launching the correct Python version when opening a Jupyter Notebook within this Conda Environment.
Hello,
I am running python v 3.11, Rhodium v 1.2.0, and platypus v 1.1.0. I have installed platypus with platypus-opt.
In the rhodium DPS example, from rhodium import *
returns a traceback to from .model import *
and ImportError: cannot import name Real from platypus
.
Do you have any suggestions for this error? I am wondering if I should modify the .model file to by changing from platypus import Real
to from platypus.types import Real
.
Thanks so much.
Dear David Hadka,
Hello !
I try to reach to you through e-mail from research paper.
But i could not reach you so I write this article here.
Now I am using some component of your Rhodium and MORDM.
Therefore, I am studying on some theoretical stuffs and trying to figure out how to apply your tools in my model HSPF.
I think I can apply your tool If I am extracting some data from my model.
But I want to apply those tools directly in your open source based tools.
And I found some of your research papers. But I could not find some referenced file for your paper.
If you have one, could you share it with me?
The name of paper is as belows.
Ward, V., Hadka, D.M., Reed, P.M., 2015. Confronting Decision Cliffs: Diagnostic
Assessment of Multi-objective Evolutionary Algorithm Performance for
Addressing Uncertain Environmental Thresholds. Accepted to Environmental
Modelling & Software. 10.1016/j.envsoft.2015.07.020.
And Actually I found some other research paper on those topic.
Do you think is this same research material?
Could you confirm it? And the name of the research paper that I had found is as belows.
Ward, V. L., Singh, R., Reed, P. M., & Keller, K. (2015). Confronting tipping points: Can multi-objective evolutionary algorithms discover pollution control tradeoffs given environmental thresholds?. Environmental Modelling & Software, 73, 27-43.
Ji-Heon Lee
E-mail : [email protected]/
[email protected]
I have been helping a student run the Eijgenraam example and built a conda environment to install required packages. It's available at https://github.com/jdossgollin/conda-envs/blob/master/environments/rhodium.yml.
First I tried running python 3.6, but ran into an issue with the comb
function in scipy
, which has moved from scipy.misc
to scipy.special
. If there are specific versions of scipy needed, that should be reflected in requirements.txt
and setup.py
. Now I can get anything running, but can't plot anything because I get an AttributeError: module 'matplotlib.colors' has no attribute 'to_rgba'
. This seems to be another version issue.
It would be really helpful for me to develop the above conda environment so that it "just works" can be used for teaching.
After installing Rhodium in a new venv, scikit-learn seems to be needed when importing everything.
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.