rpxdock.sampling package¶
Submodules¶
rpxdock.sampling.compound module¶
rpxdock.sampling.lattice_hier module¶
rpxdock.sampling.orientations module¶
rpxdock.sampling.xform_grid module¶
rpxdock.sampling.xform_hier module¶
-
rpxdock.sampling.xform_hier.
hier_axis_sampler
(nfold, lb=25, ub=200, resl=10, angresl=10, axis=[0, 0, 1], flipax=[0, 1, 0])[source]¶
rpxdock.sampling.xform_hierarchy module¶
-
class
rpxdock.sampling.xform_hierarchy.
CartHier1D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier1D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier1D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier2D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier2D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier2D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier3D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier3D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier3D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier4D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier4D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier4D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier5D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier5D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier5D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier6D_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f4, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
CartHier6D_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
dim
¶
-
get_trans
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f8, arg0: int, arg1: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
ncell
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.CartHier6D_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
DummyHier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f4, arg0: int) → int¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f4, arg0: int) → int¶
-
expand_top_N
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f4, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) → tuple¶
-
size
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f4, arg0: int) → int¶
-
-
class
rpxdock.sampling.xform_hierarchy.
DummyHier_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f8, arg0: int) → int¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f8, arg0: int) → int¶
-
expand_top_N
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f8, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) → tuple¶
-
size
(self: rpxdock.sampling.xform_hierarchy.DummyHier_f8, arg0: int) → int¶
-
-
class
rpxdock.sampling.xform_hierarchy.
OriCart1Hier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
cart_bs
¶
-
property
cart_cell_width
¶
-
property
cart_lb
¶
-
property
cart_ncell
¶
-
property
cart_ub
¶
-
cell_index_of
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
property
dim
¶
-
expand_top_N
(*args, **kwargs)¶ Overloaded function.
expand_top_N(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, nkeep: int, resl: int, score_idx: numpy.ndarray[rpxdock::sampling::ScoreIndex], null_val: float = 0) -> tuple
expand_top_N(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) -> tuple
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, iresl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
hier_index_of
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
property
ncell
¶
-
property
ori_ncell
¶
-
property
ori_nside
¶
-
property
ori_resl
¶
-
parent_of
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
OriHier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
get_ori
(*args, **kwargs)¶ Overloaded function.
get_ori(self: rpxdock.sampling.xform_hierarchy.OriHier_f4, resl: int, idx: numpy.ndarray[uint64[m, 1]]) -> tuple
get_ori(self: rpxdock.sampling.xform_hierarchy.OriHier_f4, resl: int, idx: numpy.ndarray[uint64[m, 1]]) -> tuple
-
property
ncell
¶
-
property
ori_nside
¶
-
size
(self: rpxdock.sampling.xform_hierarchy.OriHier_f4, arg0: int) → int¶
-
-
class
rpxdock.sampling.xform_hierarchy.
OriHier_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
get_ori
(*args, **kwargs)¶ Overloaded function.
get_ori(self: rpxdock.sampling.xform_hierarchy.OriHier_f8, resl: int, idx: numpy.ndarray[uint64[m, 1]]) -> tuple
get_ori(self: rpxdock.sampling.xform_hierarchy.OriHier_f8, resl: int, idx: numpy.ndarray[uint64[m, 1]]) -> tuple
-
property
ncell
¶
-
property
ori_nside
¶
-
size
(self: rpxdock.sampling.xform_hierarchy.OriHier_f8, arg0: int) → int¶
-
-
class
rpxdock.sampling.xform_hierarchy.
RotCart1Hier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
axis
¶
-
property
cart_bs_
¶
-
property
cart_bs_pref_prod_
¶
-
property
cart_cell_width_
¶
-
property
cart_lb
¶
-
property
cart_ncell
¶
-
property
cart_ub
¶
-
cell_index_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
property
dim
¶
-
expand_top_N
(*args, **kwargs)¶ Overloaded function.
expand_top_N(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, nkeep: int, resl: int, score_idx: numpy.ndarray[rpxdock::sampling::ScoreIndex], null_val: float = 0) -> tuple
expand_top_N(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) -> tuple
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, iresl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
hier_index_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
property
ncell
¶
-
parent_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
property
rot_cell_width
¶
-
property
rot_lb
¶
-
property
rot_ncell
¶
-
property
rot_ub
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
RotCart1Hier_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
axis
¶
-
property
cart_bs_
¶
-
property
cart_bs_pref_prod_
¶
-
property
cart_cell_width_
¶
-
property
cart_lb
¶
-
property
cart_ncell
¶
-
property
cart_ub
¶
-
cell_index_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
property
dim
¶
-
expand_top_N
(*args, **kwargs)¶ Overloaded function.
expand_top_N(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, nkeep: int, resl: int, score_idx: numpy.ndarray[rpxdock::sampling::ScoreIndex], null_val: float = 0) -> tuple
expand_top_N(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) -> tuple
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, iresl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
hier_index_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
property
ncell
¶
-
parent_of
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
property
rot_cell_width
¶
-
property
rot_lb
¶
-
property
rot_ncell
¶
-
property
rot_ub
¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.RotCart1Hier_f8, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
RotHier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
axis
¶
-
property
dim
¶
-
get_ori
(self: rpxdock.sampling.xform_hierarchy.RotHier_f4, resl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.RotHier_f4, resl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
lb
¶
-
property
ncell
¶
-
property
rot_cell_width
¶
-
property
rot_ncell
¶
-
size
(self: rpxdock.sampling.xform_hierarchy.RotHier_f4, arg0: int) → int¶
-
property
ub
¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
RotHier_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
axis
¶
-
property
dim
¶
-
get_ori
(self: rpxdock.sampling.xform_hierarchy.RotHier_f8, resl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.RotHier_f8, resl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
property
lb
¶
-
property
ncell
¶
-
property
rot_cell_width
¶
-
property
rot_ncell
¶
-
size
(self: rpxdock.sampling.xform_hierarchy.RotHier_f8, arg0: int) → int¶
-
property
ub
¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
XformHier_f4
¶ Bases:
pybind11_builtins.pybind11_object
-
property
cart_bs
¶
-
property
cart_cell_width
¶
-
property
cart_lb
¶
-
property
cart_ncell
¶
-
property
cart_ub
¶
-
cell_index_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
property
dim
¶
-
expand_top_N
(*args, **kwargs)¶ Overloaded function.
expand_top_N(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, nkeep: int, resl: int, score_idx: numpy.ndarray[rpxdock::sampling::ScoreIndex], null_val: float = 0) -> tuple
expand_top_N(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) -> tuple
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, iresl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
hier_index_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
property
ncell
¶
-
property
ori_ncell
¶
-
property
ori_nside
¶
-
property
ori_resl
¶
-
parent_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: numpy.ndarray[uint64]) → object¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.XformHier_f4, arg0: int) → int¶
-
property
-
class
rpxdock.sampling.xform_hierarchy.
XformHier_f8
¶ Bases:
pybind11_builtins.pybind11_object
-
property
cart_bs
¶
-
property
cart_cell_width
¶
-
property
cart_lb
¶
-
property
cart_ncell
¶
-
property
cart_ub
¶
-
cell_index_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
child_of_begin
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
child_of_end
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
property
dim
¶
-
expand_top_N
(*args, **kwargs)¶ Overloaded function.
expand_top_N(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, nkeep: int, resl: int, score_idx: numpy.ndarray[rpxdock::sampling::ScoreIndex], null_val: float = 0) -> tuple
expand_top_N(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, nkeep: int, resl: int, score: numpy.ndarray[float64[m, 1]], index: numpy.ndarray[uint64[m, 1]], null_val: float = 0) -> tuple
-
get_xforms
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, iresl: int, idx: numpy.ndarray[uint64[m, 1]]) → tuple¶
-
hier_index_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: numpy.ndarray[uint64], arg1: numpy.ndarray[uint64]) → object¶
-
property
ncell
¶
-
property
ori_ncell
¶
-
property
ori_nside
¶
-
property
ori_resl
¶
-
parent_of
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: numpy.ndarray[uint64]) → object¶
-
sanity_check
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8) → bool¶
-
size
(self: rpxdock.sampling.xform_hierarchy.XformHier_f8, arg0: int) → int¶
-
property
-
rpxdock.sampling.xform_hierarchy.
coeffs3zorder
(arg0: numpy.ndarray[uint64[m, 4], flags.writeable, flags.c_contiguous], arg1: int) → numpy.ndarray[uint64[m, 1]]¶
-
rpxdock.sampling.xform_hierarchy.
coeffs6zorder
(arg0: numpy.ndarray[uint64[m, 7], flags.writeable, flags.c_contiguous], arg1: int) → numpy.ndarray[uint64[m, 1]]¶
-
rpxdock.sampling.xform_hierarchy.
create_OriCart1Hier_4f_nside
(lb: numpy.ndarray[float32[1, 1]], ub: numpy.ndarray[float32[1, 1]], bs: numpy.ndarray[uint64[1, 1]], nside: int) → rpxdock.sampling.xform_hierarchy.OriCart1Hier_f4¶
-
rpxdock.sampling.xform_hierarchy.
create_OriHier_nside_f4
(nside: int) → rpxdock.sampling.xform_hierarchy.OriHier_f4¶
-
rpxdock.sampling.xform_hierarchy.
create_OriHier_nside_f8
(nside: int) → rpxdock.sampling.xform_hierarchy.OriHier_f8¶
-
rpxdock.sampling.xform_hierarchy.
create_RotHier_nside_f4
(lb: float, ub: float, ncell: int, axis: numpy.ndarray[float32[3, 1]] = array([0.0, 0.0, 1.0], dtype=float32)) → rpxdock.sampling.xform_hierarchy.RotHier_f4¶
-
rpxdock.sampling.xform_hierarchy.
create_RotHier_nside_f8
(lb: float, ub: float, ncell: int, axis: numpy.ndarray[float64[3, 1]] = array([0.0, 0.0, 1.0])) → rpxdock.sampling.xform_hierarchy.RotHier_f8¶
-
rpxdock.sampling.xform_hierarchy.
create_XformHier_nside_f4
(lb: numpy.ndarray[float32[3, 1]], ub: numpy.ndarray[float32[3, 1]], bs: numpy.ndarray[uint64[3, 1]], nside: int) → rpxdock.sampling.xform_hierarchy.XformHier_f4¶
-
rpxdock.sampling.xform_hierarchy.
create_XformHier_nside_f8
(lb: numpy.ndarray[float64[3, 1]], ub: numpy.ndarray[float64[3, 1]], bs: numpy.ndarray[uint64[3, 1]], nside: int) → rpxdock.sampling.xform_hierarchy.XformHier_f8¶
-
rpxdock.sampling.xform_hierarchy.
pack_zorder
(resl: int, indices: numpy.ndarray[uint64[m, n]]) → numpy.ndarray[uint64[m, 1]]¶
-
rpxdock.sampling.xform_hierarchy.
unpack_zorder
(dim: int, resl: int, indices: numpy.ndarray[uint64[m, 1]]) → numpy.ndarray[uint64[m, n]]¶
-
rpxdock.sampling.xform_hierarchy.
zorder3coeffs
(arg0: numpy.ndarray[uint64[m, 1]], arg1: int) → numpy.ndarray[uint64[m, 4]]¶
-
rpxdock.sampling.xform_hierarchy.
zorder6coeffs
(arg0: numpy.ndarray[uint64[m, 1]], arg1: int) → numpy.ndarray[uint64[m, 7]]¶