Skip to content

Commit

Permalink
working notebooks
Browse files Browse the repository at this point in the history
  • Loading branch information
jaimerzp committed Jun 11, 2024
1 parent 0aa9b67 commit db3836a
Show file tree
Hide file tree
Showing 8 changed files with 2,107 additions and 112 deletions.
1,928 changes: 1,828 additions & 100 deletions nb/demo.ipynb

Large diffs are not rendered by default.

267 changes: 267 additions & 0 deletions nb/priors_example.ipynb

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion src/qp/projectors/projector_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ def _project_base(self, zs, pzs):
self.pz_mean = np.mean(self.pzs, axis=0)
self.prior = None

@dispatch(qp.ensemble.Ensemble)
@dispatch(Ensemble)
def _project_base(self, ens, z=None):
if z is None:
z = np.linspace(0, 1.5, 45)
Expand Down
Empty file.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import qp
import qp.projectors as proj
import numpy as np
import rail_projector.projectors as rp


def make_qp_ens(file):
Expand All @@ -12,9 +12,9 @@ def make_qp_ens(file):
return q

def test_base_from_qp():
file = np.load('rail_projector/tests/dummy.npz')
file = np.load('tests/qp/dummy.npz')
ens = make_qp_ens(file)
projector = rp.ProjectorBase(ens)
projector = proj.ProjectorBase.ProjectorBase(ens)
m, n = projector.pzs.shape
k, = projector.z.shape
pzs = file['pzs']
Expand All @@ -23,10 +23,10 @@ def test_base_from_qp():
assert np.allclose(projector.pz_mean, np.mean(pzs, axis=0))

def test_base_from_arrs():
file = np.load('rail_projector/tests/dummy.npz')
file = np.load('tests/qp/dummy.npz')
zs = file['zs']
pzs = file['pzs']
projector = rp.ProjectorBase(zs, pzs)
projector = proj.ProjectorBase.ProjectorBase(zs, pzs)
m, n = projector.pzs.shape
k, = projector.z.shape
pzs = file['pzs']
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import qp
import numpy as np
import rail_projector.projectors as rp
import qp.projectors as proj


def make_qp_ens(file):
Expand All @@ -13,9 +13,9 @@ def make_qp_ens(file):


def make_projector():
file = np.load('rail_projector/tests/dummy.npz')
file = np.load('tests/qp/dummy.npz')
ens = make_qp_ens(file)
return rp.ProjectorMoments(ens)
return proj.projector_moments.ProjectorMoments(ens)


def test_prior():
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import qp
import numpy as np
import rail_projector.projectors as rp
import qp.projectors as proj


def make_qp_ens(file):
Expand All @@ -13,9 +13,9 @@ def make_qp_ens(file):


def make_projector():
file = np.load('rail_projector/tests/dummy.npz')
file = np.load('tests/qp/dummy.npz')
ens = make_qp_ens(file)
return rp.ProjectorShifts(ens)
return proj.projector_shifts.ProjectorShifts(ens)


def test_prior():
Expand Down

0 comments on commit db3836a

Please sign in to comment.