summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Luevano Alvarado <55825613+luevano@users.noreply.github.com>2020-03-11 10:12:27 -0700
committerDavid Luevano Alvarado <55825613+luevano@users.noreply.github.com>2020-03-11 10:12:27 -0700
commitd48adb6ca31cab1d86d81aa5c88bfeb198f19af8 (patch)
tree406cb91a4f36153f39b7121f45d7105434db60be
parent384fe4f880fed83e10f676184455466b97f4bb43 (diff)
Change naming to krr
-rw-r--r--ml_exp/__init__.py6
-rw-r--r--ml_exp/krr.py (renamed from ml_exp/do_ml.py)54
2 files changed, 30 insertions, 30 deletions
diff --git a/ml_exp/__init__.py b/ml_exp/__init__.py
index d304f581c..02819d6a1 100644
--- a/ml_exp/__init__.py
+++ b/ml_exp/__init__.py
@@ -26,7 +26,7 @@ from ml_exp.representations import coulomb_matrix, lennard_jones_matrix,\
from ml_exp.qm7db import qm7db
from ml_exp.data import NUCLEAR_CHARGE, POSSIBLE_BONDS
from ml_exp.kernels import laplauss_kernel
-from ml_exp.do_ml import simple_ml, do_ml
+from ml_exp.krr import krr, multi_krr
__all__ = ['Compound',
'coulomb_matrix',
@@ -38,7 +38,7 @@ __all__ = ['Compound',
'bag_of_bonds',
'qm7db',
'laplauss_kernel',
- 'simple_ml',
- 'do_ml',
+ 'krr',
+ 'multi_krr',
'NUCLEAR_CHARGE',
'POSSIBLE_BONDS']
diff --git a/ml_exp/do_ml.py b/ml_exp/krr.py
index b37553c24..dca1e14e6 100644
--- a/ml_exp/do_ml.py
+++ b/ml_exp/krr.py
@@ -34,18 +34,18 @@ from ml_exp.kernels import laplauss_kernel
from ml_exp.qm7db import qm7db
-def simple_ml(descriptors,
- energies,
- training_size=1500,
- test_size=None,
- sigma=1000.0,
- opt=True,
- identifier=None,
- laplauss='gauss',
- use_tf=True,
+def krr(descriptors,
+ energies,
+ training_size=1500,
+ test_size=None,
+ sigma=1000.0,
+ opt=True,
+ identifier=None,
+ laplauss='gauss',
+ use_tf=True,
show_msgs=True):
"""
- Basic ML methodology for a single descriptor type.
+ Basic krr methodology for a single descriptor type.
descriptors: array of descriptors.
energies: array of energies.
training_size: size of the training set to use.
@@ -162,23 +162,23 @@ def simple_ml(descriptors,
return mae, tictoc
-def do_ml(db_path='data',
- is_shuffled=True,
- r_seed=111,
- diag_value=None,
- lj_sigma=1.0,
- lj_epsilon=1.0,
- use_forces=False,
- stuff='bonds',
- size=23,
- as_eig=True,
- bohr_ru=False,
- training_size=1500,
- test_size=None,
- sigma=1000.0,
- identifiers=['CM'],
- use_tf=True,
- show_msgs=True):
+def multi_krr(db_path='data',
+ is_shuffled=True,
+ r_seed=111,
+ diag_value=None,
+ lj_sigma=1.0,
+ lj_epsilon=1.0,
+ use_forces=False,
+ stuff='bonds',
+ size=23,
+ as_eig=True,
+ bohr_ru=False,
+ training_size=1500,
+ test_size=None,
+ sigma=1000.0,
+ identifiers=['CM'],
+ use_tf=True,
+ show_msgs=True):
"""
Main function that does the whole ML process.
db_path: path to the database directory.