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.