Opacity Classes

class OpacityOptions
bname(*args, **kwargs)

Overloaded function.

  1. bname(self: pyharp.opacity.OpacityOptions) -> str

  2. bname(self: pyharp.opacity.OpacityOptions, arg0: str) -> pyharp.opacity.OpacityOptions

fractions(*args, **kwargs)

Overloaded function.

  1. fractions(self: pyharp.opacity.OpacityOptions) -> list[float]

  2. fractions(self: pyharp.opacity.OpacityOptions, arg0: collections.abc.Sequence[typing.SupportsFloat]) -> pyharp.opacity.OpacityOptions

jit_kwargs(*args, **kwargs)

Overloaded function.

  1. jit_kwargs(self: pyharp.opacity.OpacityOptions) -> list[str]

  2. jit_kwargs(self: pyharp.opacity.OpacityOptions, arg0: collections.abc.Sequence[str]) -> pyharp.opacity.OpacityOptions

opacity_files(*args, **kwargs)

Overloaded function.

  1. opacity_files(self: pyharp.opacity.OpacityOptions) -> list[str]

  2. opacity_files(self: pyharp.opacity.OpacityOptions, arg0: collections.abc.Sequence[str]) -> pyharp.opacity.OpacityOptions

species_ids(*args, **kwargs)

Overloaded function.

  1. species_ids(self: pyharp.opacity.OpacityOptions) -> list[int]

  2. species_ids(self: pyharp.opacity.OpacityOptions, arg0: collections.abc.Sequence[typing.SupportsInt]) -> pyharp.opacity.OpacityOptions

type(*args, **kwargs)

Overloaded function.

  1. type(self: pyharp.opacity.OpacityOptions) -> str

  2. type(self: pyharp.opacity.OpacityOptions, arg0: str) -> pyharp.opacity.OpacityOptions

verbose(*args, **kwargs)

Overloaded function.

  1. verbose(self: pyharp.opacity.OpacityOptions) -> bool

  2. verbose(self: pyharp.opacity.OpacityOptions, arg0: bool) -> pyharp.opacity.OpacityOptions

class FourColumn
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None

class MultiBand
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None

class WaveTemp
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None

class MoleculeLine
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None

class MoleculeCIA
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None

class JITOpacity
__init__()

(self: object, *args, **kwargs) -> None

forward(*input: Any) None

Define the computation performed at every call.

Should be overridden by all subclasses.

Note

Although the recipe for forward pass needs to be defined within this function, one should call the Module instance afterwards instead of this since the former takes care of running the registered hooks while the latter silently ignores them.

Parameters:

input (Any)

Return type:

None