DLPrimitives
|
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 ¶meters=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::Net | inline |
input_names() | dlprim::Net | inline |
keep_intermediate_tensors() const | dlprim::Net | inline |
keep_intermediate_tensors(bool keep) | dlprim::Net | inline |
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::Net | inline |
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::Net | inline |
output_names() | dlprim::Net | inline |
param(std::string const &name) | dlprim::Net | inline |
param_diff(std::string const &name) | dlprim::Net | inline |
param_diffs() | dlprim::Net | inline |
params() | dlprim::Net | inline |
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::Net | inline |
tensor(std::string const &name) | dlprim::Net | inline |
tensor_diff(std::string const &name) | dlprim::Net | inline |
tensor_diffs() | dlprim::Net | inline |
tensors() | dlprim::Net | inline |
~Net() (defined in dlprim::Net) | dlprim::Net | inline |