diff --git a/GPy/__init__.py b/GPy/__init__.py
index <HASH>..<HASH> 100644
--- a/GPy/__init__.py
+++ b/GPy/__init__.py
@@ -25,3 +25,15 @@ from core.parameterization import Param, Parameterized, ObsAr
 @nottest
 def tests():
     Tester(testing).test(verbose=10)
+
+
+def load(file_path):
+    """
+    Load a previously pickled model, using `m.pickle('path/to/file.pickle)'
+
+    :param file_name: path/to/file.pickle
+    """
+    import cPickle as pickle
+    with open(file_path, 'rb') as f:
+        m = pickle.load(f)
+    return m
\ No newline at end of file
[pickling] load added to gpy, allows for easy loading of pickled models