Turi Create
4.0
|
This is the complete list of members for turi::factorization::ranking_sgd_solver_base< SGDInterface >, including all inherited members.
add_options(option_manager &options) | turi::sgd::sgd_solver_base | protectedstatic |
calculate_objective(sgd::sgd_interface_base *model_iface, const v2::ml_data &data, size_t iteration) const GL_HOT | turi::factorization::ranking_sgd_solver_base< SGDInterface > | inlinevirtual |
clear_item_observed_buffer(dense_bitset &item_observed, size_t n_rows, size_t n_items, const BufferIndexToItemIndexMapper &map_index) const | turi::factorization::ranking_sgd_solver_base< SGDInterface > | inlineprotected |
fill_x_buffer_with_users_items(std::vector< std::pair< std::vector< v2::ml_data_entry >, double > > &x_buffer, v2::ml_data_block_iterator &it, size_t n_items, dense_bitset &item_observed) const GL_HOT_INLINE_FLATTEN | turi::factorization::ranking_sgd_solver_base< SGDInterface > | inlineprotected |
model_interface | turi::sgd::sgd_solver_base | protected |
options | turi::sgd::sgd_solver_base | protected |
ranking_sgd_solver_base(const std::shared_ptr< sgd::sgd_interface_base > &main_interface, const v2::ml_data &train_data, const std::map< std::string, flexible_type > &options) | turi::factorization::ranking_sgd_solver_base< SGDInterface > | inlineprotected |
run() | turi::sgd::sgd_solver_base | |
run_iteration(size_t iteration, sgd::sgd_interface_base *model_iface, const v2::ml_data &data, double step_size) | turi::factorization::ranking_sgd_solver_base< SGDInterface > | inlinevirtual |
run_loss_calculation_thread(size_t thread_idx, size_t num_threads, const v2::ml_data &data, SGDInterface *iface) const =0 | turi::factorization::ranking_sgd_solver_base< SGDInterface > | protectedpure virtual |
run_sgd_thread(size_t iteration, size_t thread_idx, size_t num_threads, size_t block_idx, size_t num_blocks, const v2::ml_data &data, SGDInterface *iface, double step_size, volatile bool &error_detected)=0 | turi::factorization::ranking_sgd_solver_base< SGDInterface > | protectedpure virtual |
setup(sgd_interface_base *iface) | turi::sgd::sgd_solver_base | inlineprotectedvirtual |
sgd_solver_base(const std::shared_ptr< sgd_interface_base > &model_interface, const v2::ml_data &_train_data, const std::map< std::string, flexible_type > &_options) | turi::sgd::sgd_solver_base | protected |