DLPrimitives
dlprim::Net Member List

This is the complete list of members for dlprim::Net, including all inherited members.

add_input_tensor(std::string const &name, TensorSpecs const &ts, bool requires_gradient=false)dlprim::Net
add_operator(std::unique_ptr< Operator > op, std::string const &name, std::vector< std::string > const &inputs, std::vector< std::string > const &outputs, std::vector< std::string > const &parameters=std::vector< std::string >(), bool frozen=false)dlprim::Net
backward(ExecutionContext const &ectx, bool sync=false) (defined in dlprim::Net)dlprim::Net
clear_memory() (defined in dlprim::Net)dlprim::Net
copy_parameters_to_device() (defined in dlprim::Net)dlprim::Net
copy_parameters_to_host() (defined in dlprim::Net)dlprim::Net
forward(ExecutionContext const &ectx, bool sync=false) (defined in dlprim::Net)dlprim::Net
initialize_parameters(ExecutionContext const &e)dlprim::Net
input(unsigned id)dlprim::Netinline
input_names()dlprim::Netinline
keep_intermediate_tensors() const dlprim::Netinline
keep_intermediate_tensors(bool keep)dlprim::Netinline
load_from_json(json::value const &v)dlprim::Net
load_from_json_file(std::string const &name)dlprim::Net
load_model(ModelBase &model)dlprim::Net
load_parameters(std::istream &s, bool allow_missing=false)dlprim::Net
load_parameters(std::string const &name, bool allow_missing=false)dlprim::Net
load_parameters(ModelBase &model, bool allow_missing=false)dlprim::Net
load_parameters_from_hdf5(std::string const &fname, bool allow_missing=false)dlprim::Net
mark_output_tensor(std::string const &name)dlprim::Net
mode(CalculationsMode mode)dlprim::Net
mode() const dlprim::Netinline
Net(Context &ctx)dlprim::Net
Net(Net const &)=delete (defined in dlprim::Net)dlprim::Net
Net(Net &&)=default (defined in dlprim::Net)dlprim::Net
operator=(Net const &)=delete (defined in dlprim::Net)dlprim::Net
operator=(Net &&)=default (defined in dlprim::Net)dlprim::Net
output(unsigned id)dlprim::Netinline
output_names()dlprim::Netinline
param(std::string const &name)dlprim::Netinline
param_diff(std::string const &name)dlprim::Netinline
param_diffs()dlprim::Netinline
params()dlprim::Netinline
reshape()dlprim::Net
save_parameters(std::string const &fname)dlprim::Net
save_parameters_to_hdf5(std::string const &fname)dlprim::Net
set_loss_weight(std::string const &name, float loss_weight=1.0)dlprim::Net
setup()dlprim::Net
shared_resource()dlprim::Netinline
tensor(std::string const &name)dlprim::Netinline
tensor_diff(std::string const &name)dlprim::Netinline
tensor_diffs()dlprim::Netinline
tensors()dlprim::Netinline
~Net() (defined in dlprim::Net)dlprim::Netinline