Public static methods
PythonFunctionContainer call_replica_local_fn(object fn, IDictionary<string, object> kwargs, IGraphNodeBase[] args)
object call_replica_local_fn_dyn(object fn, Object[] args)
object call_replica_local_fn_dyn(object fn, IDictionary<string, object> kwargs, Object[] args)
void clone_model_on_replicas(Model model, object strategy, string mode, ValueTuple<object, IEnumerable<object>> inputs, IEnumerable<object> targets)
void clone_model_on_replicas(Model model, object strategy, string mode, object inputs, IEnumerable<object> targets)
void clone_model_on_replicas(Model model, object strategy, string mode, IDictionary<object, object> inputs, IEnumerable<object> targets)
void clone_model_on_replicas(Model model, object strategy, string mode, IEnumerable<object> inputs, IEnumerable<object> targets)
object clone_model_on_replicas_dyn(object model, object strategy, object mode, object inputs, object targets)
object concat_along_batch_dimension(object outputs)
object concat_along_batch_dimension_dyn(object outputs)
object distributed_scope_dyn(object strategy, object learning_phase)
IList<object> filter_distributed_callbacks(IEnumerable<object> callbacks_list, object model)
object filter_distributed_callbacks_dyn(object callbacks_list, object model)
IList<object> flatten_per_replica_values(object distribution_strategy, IDictionary<object, object> per_replica_values)
IList<object> flatten_per_replica_values(object distribution_strategy, IEnumerable<object> per_replica_values)
IList<object> flatten_per_replica_values(object distribution_strategy, ValueTuple<PythonClassContainer, PythonClassContainer> per_replica_values)
object flatten_per_replica_values_dyn(object distribution_strategy, object per_replica_values)
object get_batch_dimension(object iterator)
object get_batch_dimension_dyn(object iterator)
object get_distributed_function(object model, object mode)
object get_distributed_function(object model, ValueTuple<object, string> mode)
object get_distributed_function(Model model, object mode)
object get_distributed_function(Model model, ValueTuple<object, string> mode)
object get_distributed_function_dyn(object model, object mode)
object get_distributed_model(object model, string mode)
object get_distributed_model(Model model, string mode)
object get_distributed_model_dyn(object model, object mode)
object get_iterator(object dataset, object distribution_strategy)
object get_iterator(IEnumerable<IGraphNodeBase> dataset, object distribution_strategy)
object get_iterator_dyn(object dataset, object distribution_strategy)
object global_batch_size_supported(Nullable<ValueTuple<PythonClassContainer, PythonClassContainer, PythonClassContainer>> distribution_strategy)
object global_batch_size_supported_dyn(object distribution_strategy)
void init_restore_or_wait_for_variables()
object init_restore_or_wait_for_variables_dyn()
void initialize_iterator(object iterator, object distribution_strategy)
object initialize_iterator_dyn(object iterator, object distribution_strategy)
object is_current_worker_chief()
object is_current_worker_chief_dyn()
bool is_dataset_shape_fully_defined(Dataset dataset)
bool is_dataset_shape_fully_defined(IEnumerable<object> dataset)
bool is_dataset_shape_fully_defined(Dataset dataset)
bool is_dataset_shape_fully_defined(object dataset)
bool is_dataset_shape_fully_defined(IDictionary<string, object> dataset)
bool is_dataset_shape_fully_defined(ndarray dataset)
object is_dataset_shape_fully_defined_dyn(object dataset)
bool is_distributing_by_cloning(Model model)
bool is_distributing_by_cloning(object model)
object is_distributing_by_cloning_dyn(object model)
bool is_tpu_strategy(IEnumerable<object> strategy)
bool is_tpu_strategy(int strategy)
bool is_tpu_strategy(double strategy)
object is_tpu_strategy_dyn(object strategy)
object process_batch_and_step_size(object strategy, object inputs, Nullable<int> batch_size, object steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, object inputs, Nullable<int> batch_size, IGraphNodeBase steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, object inputs, Nullable<int> batch_size, int steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, object inputs, Nullable<int> batch_size, IEnumerable<object> steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, IEnumerable<IGraphNodeBase> inputs, Nullable<int> batch_size, IEnumerable<object> steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, IEnumerable<IGraphNodeBase> inputs, Nullable<int> batch_size, int steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, IEnumerable<IGraphNodeBase> inputs, Nullable<int> batch_size, IGraphNodeBase steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size(object strategy, IEnumerable<IGraphNodeBase> inputs, Nullable<int> batch_size, object steps_per_epoch, string mode, double validation_split)
object process_batch_and_step_size_dyn(object strategy, object inputs, object batch_size, object steps_per_epoch, object mode, ImplicitContainer<T> validation_split)
void set_distributed_function(object model, object mode, object distributed_function)
void set_distributed_function(Model model, ValueTuple<object, string> mode, object distributed_function)
void set_distributed_function(Model model, object mode, object distributed_function)
void set_distributed_function(object model, ValueTuple<object, string> mode, object distributed_function)
object set_distributed_function_dyn(object model, object mode, object distributed_function)
void set_distributed_model(Model model, string mode, object distributed_model)
object set_distributed_model_dyn(object model, object mode, object distributed_model)
void set_weights(object distribution_strategy, Model dist_model, IEnumerable<object> weights)
void set_weights(object distribution_strategy, object dist_model, IEnumerable<object> weights)
object set_weights_dyn(object distribution_strategy, object dist_model, object weights)
object unwrap_output_dict(object strategy, object grouped_outputs, string mode)
object unwrap_output_dict_dyn(object strategy, object grouped_outputs, object mode)
IList<object> unwrap_outputs(object distribution_strategy, object grouped_outputs, bool with_loss_tensor)
object unwrap_outputs_dyn(object distribution_strategy, object grouped_outputs, ImplicitContainer<T> with_loss_tensor)
ValueTuple<IList<object>, object, object, IDictionary<string, object>> unwrap_values(object distribution_strategy, object grouped_inputs, object grouped_outputs, object grouped_updates, object grouped_session_args, bool with_loss_tensor)
object unwrap_values_dyn(object distribution_strategy, object grouped_inputs, object grouped_outputs, object grouped_updates, object grouped_session_args, ImplicitContainer<T> with_loss_tensor)
void validate_all_tensor_shapes(IEnumerable<object> x, object x_values)
object validate_all_tensor_shapes_dyn(object x, object x_values)
void validate_all_tensor_types(IEnumerable<object> x, object x_values)
object validate_all_tensor_types_dyn(object x, object x_values)
void validate_callbacks(CallbackList input_callbacks, IEnumerable<object> optimizer)
void validate_callbacks(IEnumerable<object> input_callbacks, ValueTuple<PythonClassContainer, PythonClassContainer> optimizer)
void validate_callbacks(IEnumerable<object> input_callbacks, IEnumerable<object> optimizer)
void validate_callbacks(CallbackList input_callbacks, ValueTuple<PythonClassContainer, PythonClassContainer> optimizer)
void validate_callbacks(IEnumerable<object> input_callbacks, Trackable optimizer)
object validate_callbacks_dyn(object input_callbacks, object optimizer)
Public properties