Broadcast

Broadcast(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT]
)

Deep Deterministic Policy Gradient

Arguments

actor_model (keras.nn.Model instance): See Model for details. critic_model (keras.nn.Model instance): See Model for details. optimizer (keras.optimizers.Optimizer instance): See Optimizer for details. action_inp (keras.layers.Input / keras.layers.InputLayer instance): See Input for details. tau (float): tau. gamma (float): gamma.

Methods:

.reset

.reset()

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


array

.array(
   arr: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


asarray

.asarray(
   arr: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


arange

.arange(
   start: float, stop: float, step: float
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


linspace

.linspace(
   start: float, stop: float, steps: int
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


eye

.eye(
   rows: int, columns: int
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


empty

.empty(
   shape
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


full

.full(
   shape
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


zeros

.zeros(
   shape
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


ones

.ones(
   shape
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


ones_like

.ones_like(
   inp: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


zeros_like

.zeros_like(
   inp: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


concatenate

.concatenate(
   inputs, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


stack

.stack(
   inputs, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


astype

.astype(
   inp: Union[DataT, ArrayT], dtype: TypeT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


copy

.copy(
   inp: Union[DataT, ArrayT]
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


repeat

.repeat(
   inp: Union[DataT, ArrayT], count: DataT, axis = 0
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


split

.split(
   inp: ArrayT, chunks, axis = 0
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


tolist

.tolist(
   inp: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


getitem

.getitem(
   inp: ArrayT, idx: IndexT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


take_along_axis

.take_along_axis(
   inp: Union[DataT, ArrayT], indexes, axis
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


setitem

.setitem(
   inp: ArrayT, idx: IndexT, value: Union[DataT, ArrayT]
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


put_along_axis

.put_along_axis(
   inp: Union[DataT, ArrayT], indexes, values, axis
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


where

.where(
   condition
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


indices

.indices(
   dimensions
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


dim

.dim(
   inp: Union[DataT, ArrayT]
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


size

.size(
   inp: Union[DataT, ArrayT], axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


flatten

.flatten(
   inp: ArrayT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


reshape

.reshape(
   inp: ArrayT, shape
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


squeeze

.squeeze(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


expand_dims

.expand_dims(
   inp: ArrayT, axis
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


pad

.pad(
   inp: Union[DataT, ArrayT], padding, mode
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


transpose

.transpose(
   inp: Union[DataT, ArrayT], axes = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


fill

.fill(
   inp: ArrayT, value: DataT
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


absolute

.absolute(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


negative

.negative(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


around

.around(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


floor

.floor(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


ceil

.ceil(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


sqrt

.sqrt(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


square

.square(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


clip

.clip(
   inp: Union[DataT, ArrayT], min_value: DataT, max_value: DataT, *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


exp

.exp(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


tanh

.tanh(
   inp: Union[DataT, ArrayT], *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


sum

.sum(
   inp: ArrayT, axis: AxisT = None, keepdims = False
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


mean

.mean(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


median

.median(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


var

.var(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


std

.std(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


prod

.prod(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


unique

.unique(
   inp: ArrayT, return_counts = False
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


argmax

.argmax(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


argmin

.argmin(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


amax

.amax(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


maximum

.maximum(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


amin

.amin(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


minimum

.minimum(
   inp: ArrayT, axis: AxisT = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


add

.add(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


sub

.sub(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


mul

.mul(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


truediv

.truediv(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


floordiv

.floordiv(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


power

.power(
   inp: Union[DataT, ArrayT], p: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


lt

.lt(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


le

.le(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


gt

.gt(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


ge

.ge(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


eq

.eq(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


ne

.ne(
   inp1: Union[DataT, ArrayT], inp2: Union[DataT, ArrayT], *,
   out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.


dot

.dot(
   inp1: ArrayT, inp2: ArrayT, *, out: Optional[ArrayT] = None
)

Remember the transaction.

Accepts a state, action, reward, next_state, terminal transaction.

Arguments

transaction (abstract): state, action, reward, next_state, terminal transaction.