neuralmonkey.runners package¶
Submodules¶
neuralmonkey.runners.base_runner module¶
-
class
neuralmonkey.runners.base_runner.
BaseRunner
(output_series: str, decoder) → None¶ Bases:
object
-
decoder_data_id
¶
-
get_executable
(compute_losses=False, summaries=True) → neuralmonkey.runners.base_runner.Executable¶
-
loss_names
¶
-
-
class
neuralmonkey.runners.base_runner.
Executable
¶ Bases:
object
-
collect_results
(results: typing.List[typing.Dict]) → None¶
-
next_to_execute
() → typing.Tuple[typing.List[typing.Any], typing.Union[typing.Dict, typing.List], typing.Dict[tensorflow.python.framework.ops.Tensor, typing.Union[int, float, numpy.ndarray]]]¶
-
-
class
neuralmonkey.runners.base_runner.
ExecutionResult
(outputs, losses, scalar_summaries, histogram_summaries, image_summaries)¶ Bases:
tuple
-
histogram_summaries
¶ Alias for field number 3
-
image_summaries
¶ Alias for field number 4
-
losses
¶ Alias for field number 1
-
outputs
¶ Alias for field number 0
-
scalar_summaries
¶ Alias for field number 2
-
-
neuralmonkey.runners.base_runner.
collect_encoders
(coder)¶ Collect recusively all encoders and decoders.
-
neuralmonkey.runners.base_runner.
reduce_execution_results
(execution_results: typing.List[neuralmonkey.runners.base_runner.ExecutionResult]) → neuralmonkey.runners.base_runner.ExecutionResult¶ Aggregate execution results into one.
neuralmonkey.runners.rnn_runner module¶
neuralmonkey.runners.runner module¶
-
class
neuralmonkey.runners.runner.
GreedyRunExecutable
(all_coders, fetches, vocabulary, postprocess)¶ Bases:
neuralmonkey.runners.base_runner.Executable
-
collect_results
(results: typing.List[typing.Dict]) → None¶
-
next_to_execute
() → typing.Tuple[typing.List[typing.Any], typing.Union[typing.Dict, typing.List], typing.Dict[tensorflow.python.framework.ops.Tensor, typing.Union[int, float, numpy.ndarray]]]¶ Get the feedables and tensors to run.
-
-
class
neuralmonkey.runners.runner.
GreedyRunner
(output_series: str, decoder, postprocess: typing.Callable[[typing.List[str]], typing.List[str]] = None) → None¶ Bases:
neuralmonkey.runners.base_runner.BaseRunner
-
get_executable
(compute_losses=False, summaries=True)¶
-
loss_names
¶
-