Recurrent Intensity Model Experiments
latest
  • rime
    • rime.main
      • main()
    • rime.Experiment
      • Experiment
        • Experiment.__init__()
        • Experiment.run()
    • rime.ExperimentResult
      • ExperimentResult
        • ExperimentResult.__init__()
    • rime.dataset
      • rime.dataset.prepare_minimal_dataset
        • prepare_minimal_dataset()
      • rime.dataset.prepare_simple_pattern
        • prepare_simple_pattern()
      • rime.dataset.prepare_synthetic_data
        • prepare_synthetic_data()
      • rime.dataset.base
        • rime.dataset.base.aggregate_user_history
          • aggregate_user_history()
        • rime.dataset.base.create_dataset_unbiased
          • create_dataset_unbiased()
        • rime.dataset.base.create_temporal_splits
          • create_temporal_splits()
        • rime.dataset.base.create_user_splits
          • create_user_splits()
        • rime.dataset.base.stable_join
          • stable_join()
        • rime.dataset.base.Dataset
          • Dataset
            • Dataset.__init__()
            • Dataset.user_in_test
        • rime.dataset.base.DatasetBase
          • DatasetBase
            • DatasetBase.__init__()
      • rime.dataset.prepare_ml_1m_data
      • rime.dataset.prepare_netflix_data
      • rime.dataset.prepare_yoochoose_data
    • rime.metrics
      • rime.metrics.evaluate_assigned
        • evaluate_assigned()
      • rime.metrics.evaluate_item_rec
        • evaluate_item_rec()
      • rime.metrics.evaluate_mtch
        • evaluate_mtch()
      • rime.metrics.evaluate_user_rec
        • evaluate_user_rec()
      • rime.metrics.dual
        • rime.metrics.dual.Dual
          • Dual
            • Dual.__init__()
      • rime.metrics.greedy_mtch
        • rime.metrics.greedy_mtch.assign_mtch
          • assign_mtch()
      • rime.metrics.linprog
        • rime.metrics.linprog.comm_mat
          • comm_mat()
        • rime.metrics.linprog.setup_linprog
          • setup_linprog()
        • rime.metrics.linprog.triu_to_mat
          • triu_to_mat()
        • rime.metrics.linprog.LinProg
          • LinProg
            • LinProg.__init__()
    • rime.models
      • rime.models.EMA
        • EMA
          • EMA.__init__()
      • rime.models.Pop
        • Pop
          • Pop.__init__()
          • Pop.transform()
      • rime.models.Rand
        • Rand
          • Rand.__init__()
          • Rand.transform()
      • rime.models.hawkes_poisson
        • rime.models.hawkes_poisson.loss
          • loss()
        • rime.models.hawkes_poisson.HawkesPoisson
          • HawkesPoisson
            • HawkesPoisson.__init__()
      • rime.models.rnn
        • rime.models.rnn.RNN
          • RNN
            • RNN.__init__()
      • rime.models.third_party
        • rime.models.third_party.lda
        • rime.models.third_party.word_language_model
          • rime.models.third_party.word_language_model.RNNModel
            • RNNModel
              • RNNModel.__init__()
              • RNNModel.add_module()
              • RNNModel.apply()
              • RNNModel.bfloat16()
              • RNNModel.buffers()
              • RNNModel.children()
              • RNNModel.cpu()
              • RNNModel.cuda()
              • RNNModel.double()
              • RNNModel.eval()
              • RNNModel.extra_repr()
              • RNNModel.float()
              • RNNModel.forward()
              • RNNModel.get_buffer()
              • RNNModel.get_extra_state()
              • RNNModel.get_parameter()
              • RNNModel.get_submodule()
              • RNNModel.half()
              • RNNModel.ipu()
              • RNNModel.load_state_dict()
              • RNNModel.modules()
              • RNNModel.named_buffers()
              • RNNModel.named_children()
              • RNNModel.named_modules()
              • RNNModel.named_parameters()
              • RNNModel.parameters()
              • RNNModel.register_backward_hook()
              • RNNModel.register_buffer()
              • RNNModel.register_forward_hook()
              • RNNModel.register_forward_pre_hook()
              • RNNModel.register_full_backward_hook()
              • RNNModel.register_load_state_dict_post_hook()
              • RNNModel.register_module()
              • RNNModel.register_parameter()
              • RNNModel.requires_grad_()
              • RNNModel.set_extra_state()
              • RNNModel.share_memory()
              • RNNModel.state_dict()
              • RNNModel.to()
              • RNNModel.to_empty()
              • RNNModel.train()
              • RNNModel.type()
              • RNNModel.xpu()
              • RNNModel.zero_grad()
          • rime.models.third_party.word_language_model.TransformerModel
            • TransformerModel
              • TransformerModel.__init__()
              • TransformerModel.add_module()
              • TransformerModel.apply()
              • TransformerModel.bfloat16()
              • TransformerModel.buffers()
              • TransformerModel.children()
              • TransformerModel.cpu()
              • TransformerModel.cuda()
              • TransformerModel.double()
              • TransformerModel.eval()
              • TransformerModel.extra_repr()
              • TransformerModel.float()
              • TransformerModel.forward()
              • TransformerModel.get_buffer()
              • TransformerModel.get_extra_state()
              • TransformerModel.get_parameter()
              • TransformerModel.get_submodule()
              • TransformerModel.half()
              • TransformerModel.ipu()
              • TransformerModel.load_state_dict()
              • TransformerModel.modules()
              • TransformerModel.named_buffers()
              • TransformerModel.named_children()
              • TransformerModel.named_modules()
              • TransformerModel.named_parameters()
              • TransformerModel.parameters()
              • TransformerModel.register_backward_hook()
              • TransformerModel.register_buffer()
              • TransformerModel.register_forward_hook()
              • TransformerModel.register_forward_pre_hook()
              • TransformerModel.register_full_backward_hook()
              • TransformerModel.register_load_state_dict_post_hook()
              • TransformerModel.register_module()
              • TransformerModel.register_parameter()
              • TransformerModel.requires_grad_()
              • TransformerModel.set_extra_state()
              • TransformerModel.share_memory()
              • TransformerModel.state_dict()
              • TransformerModel.to()
              • TransformerModel.to_empty()
              • TransformerModel.train()
              • TransformerModel.type()
              • TransformerModel.xpu()
              • TransformerModel.zero_grad()
          • rime.models.third_party.word_language_model.model
            • rime.models.third_party.word_language_model.model.PositionalEncoding
              • PositionalEncoding
                • PositionalEncoding.__init__()
                • PositionalEncoding.add_module()
                • PositionalEncoding.apply()
                • PositionalEncoding.bfloat16()
                • PositionalEncoding.buffers()
                • PositionalEncoding.children()
                • PositionalEncoding.cpu()
                • PositionalEncoding.cuda()
                • PositionalEncoding.double()
                • PositionalEncoding.eval()
                • PositionalEncoding.extra_repr()
                • PositionalEncoding.float()
                • PositionalEncoding.forward()
                • PositionalEncoding.get_buffer()
                • PositionalEncoding.get_extra_state()
                • PositionalEncoding.get_parameter()
                • PositionalEncoding.get_submodule()
                • PositionalEncoding.half()
                • PositionalEncoding.ipu()
                • PositionalEncoding.load_state_dict()
                • PositionalEncoding.modules()
                • PositionalEncoding.named_buffers()
                • PositionalEncoding.named_children()
                • PositionalEncoding.named_modules()
                • PositionalEncoding.named_parameters()
                • PositionalEncoding.parameters()
                • PositionalEncoding.register_backward_hook()
                • PositionalEncoding.register_buffer()
                • PositionalEncoding.register_forward_hook()
                • PositionalEncoding.register_forward_pre_hook()
                • PositionalEncoding.register_full_backward_hook()
                • PositionalEncoding.register_load_state_dict_post_hook()
                • PositionalEncoding.register_module()
                • PositionalEncoding.register_parameter()
                • PositionalEncoding.requires_grad_()
                • PositionalEncoding.set_extra_state()
                • PositionalEncoding.share_memory()
                • PositionalEncoding.state_dict()
                • PositionalEncoding.to()
                • PositionalEncoding.to_empty()
                • PositionalEncoding.train()
                • PositionalEncoding.type()
                • PositionalEncoding.xpu()
                • PositionalEncoding.zero_grad()
            • rime.models.third_party.word_language_model.model.RNNModel
              • RNNModel
                • RNNModel.__init__()
                • RNNModel.add_module()
                • RNNModel.apply()
                • RNNModel.bfloat16()
                • RNNModel.buffers()
                • RNNModel.children()
                • RNNModel.cpu()
                • RNNModel.cuda()
                • RNNModel.double()
                • RNNModel.eval()
                • RNNModel.extra_repr()
                • RNNModel.float()
                • RNNModel.forward()
                • RNNModel.get_buffer()
                • RNNModel.get_extra_state()
                • RNNModel.get_parameter()
                • RNNModel.get_submodule()
                • RNNModel.half()
                • RNNModel.ipu()
                • RNNModel.load_state_dict()
                • RNNModel.modules()
                • RNNModel.named_buffers()
                • RNNModel.named_children()
                • RNNModel.named_modules()
                • RNNModel.named_parameters()
                • RNNModel.parameters()
                • RNNModel.register_backward_hook()
                • RNNModel.register_buffer()
                • RNNModel.register_forward_hook()
                • RNNModel.register_forward_pre_hook()
                • RNNModel.register_full_backward_hook()
                • RNNModel.register_load_state_dict_post_hook()
                • RNNModel.register_module()
                • RNNModel.register_parameter()
                • RNNModel.requires_grad_()
                • RNNModel.set_extra_state()
                • RNNModel.share_memory()
                • RNNModel.state_dict()
                • RNNModel.to()
                • RNNModel.to_empty()
                • RNNModel.train()
                • RNNModel.type()
                • RNNModel.xpu()
                • RNNModel.zero_grad()
            • rime.models.third_party.word_language_model.model.TransformerModel
              • TransformerModel
                • TransformerModel.__init__()
                • TransformerModel.add_module()
                • TransformerModel.apply()
                • TransformerModel.bfloat16()
                • TransformerModel.buffers()
                • TransformerModel.children()
                • TransformerModel.cpu()
                • TransformerModel.cuda()
                • TransformerModel.double()
                • TransformerModel.eval()
                • TransformerModel.extra_repr()
                • TransformerModel.float()
                • TransformerModel.forward()
                • TransformerModel.get_buffer()
                • TransformerModel.get_extra_state()
                • TransformerModel.get_parameter()
                • TransformerModel.get_submodule()
                • TransformerModel.half()
                • TransformerModel.ipu()
                • TransformerModel.load_state_dict()
                • TransformerModel.modules()
                • TransformerModel.named_buffers()
                • TransformerModel.named_children()
                • TransformerModel.named_modules()
                • TransformerModel.named_parameters()
                • TransformerModel.parameters()
                • TransformerModel.register_backward_hook()
                • TransformerModel.register_buffer()
                • TransformerModel.register_forward_hook()
                • TransformerModel.register_forward_pre_hook()
                • TransformerModel.register_full_backward_hook()
                • TransformerModel.register_load_state_dict_post_hook()
                • TransformerModel.register_module()
                • TransformerModel.register_parameter()
                • TransformerModel.requires_grad_()
                • TransformerModel.set_extra_state()
                • TransformerModel.share_memory()
                • TransformerModel.state_dict()
                • TransformerModel.to()
                • TransformerModel.to_empty()
                • TransformerModel.train()
                • TransformerModel.type()
                • TransformerModel.xpu()
                • TransformerModel.zero_grad()
      • rime.models.transformer
        • rime.models.transformer.Transformer
          • Transformer
            • Transformer.__init__()
      • rime.models.zero_shot
        • rime.models.zero_shot.bayes_lm
          • rime.models.zero_shot.bayes_lm.BayesLM
            • BayesLM
              • BayesLM.__init__()
              • BayesLM.transform()
        • rime.models.zero_shot.item_knn
          • rime.models.zero_shot.item_knn.ItemKNN
            • ItemKNN
              • ItemKNN.__init__()
        • rime.models.zero_shot.tf_idf
          • rime.models.zero_shot.tf_idf.TF_IDF
            • TF_IDF
              • TF_IDF.__init__()
    • rime.util
      • rime.util.assign_topk
        • assign_topk()
      • rime.util.default_random_split
        • default_random_split()
      • rime.util.empty_cache_on_exit
        • empty_cache_on_exit()
      • rime.util.explode_user_titles
        • explode_user_titles()
      • rime.util.export_jsondump
        • export_jsondump()
      • rime.util.extract_past_ij
        • extract_past_ij()
      • rime.util.extract_user_item
        • extract_user_item()
      • rime.util.fill_factory_inplace
        • fill_factory_inplace()
      • rime.util.filter_min_len
        • filter_min_len()
      • rime.util.groupby_unexplode
        • groupby_unexplode()
      • rime.util.indices2csr
        • indices2csr()
      • rime.util.perplexity
        • perplexity()
      • rime.util.sample_groupA
        • sample_groupA()
      • rime.util.warn_nan_output
        • warn_nan_output()
      • rime.util.MissingModel
        • MissingModel
          • MissingModel.__init__()
      • rime.util.timed
        • timed
          • timed.__init__()
      • rime.util.dual_bisect
        • rime.util.dual_bisect.dual_clip
          • dual_clip()
        • rime.util.dual_bisect.dual_complete
          • dual_complete()
        • rime.util.dual_bisect.dual_iterate
          • dual_iterate()
        • rime.util.dual_bisect.dual_solve_u
          • dual_solve_u()
        • rime.util.dual_bisect.dual_v
          • dual_v()
        • rime.util.dual_bisect.grad_u
          • grad_u()
        • rime.util.dual_bisect.lagrangian
          • lagrangian()
        • rime.util.dual_bisect.primal_solution
          • primal_solution()
      • rime.util.plotting
        • rime.util.plotting.plot_mtch_results
          • plot_mtch_results()
        • rime.util.plotting.plot_rec_results
          • plot_rec_results()
      • rime.util.score_array
        • rime.util.score_array.auto_cast_lazy_score
          • auto_cast_lazy_score()
        • rime.util.score_array.auto_device
          • auto_device()
        • rime.util.score_array.auto_tensor
          • auto_tensor()
        • rime.util.score_array.batch_op_iter
          • batch_op_iter()
        • rime.util.score_array.find_iloc
          • find_iloc()
        • rime.util.score_array.get_batch_size
          • get_batch_size()
        • rime.util.score_array.matrix_reindex
          • matrix_reindex()
        • rime.util.score_array.score_op
          • score_op()
        • rime.util.score_array.sps_to_torch
          • sps_to_torch()
        • rime.util.score_array.ElementWiseExpression
          • ElementWiseExpression
            • ElementWiseExpression.__init__()
            • ElementWiseExpression.collate_fn()
        • rime.util.score_array.LazyDenseMatrix
          • LazyDenseMatrix
            • LazyDenseMatrix.__init__()
            • LazyDenseMatrix.collate_fn()
        • rime.util.score_array.LazyExpressionBase
          • LazyExpressionBase
            • LazyExpressionBase.__init__()
        • rime.util.score_array.LazyScoreBase
          • LazyScoreBase
            • LazyScoreBase.__init__()
            • LazyScoreBase.collate_fn()
        • rime.util.score_array.LazyScoreModel
          • LazyScoreModel
            • LazyScoreModel.__init__()
        • rime.util.score_array.LazySparseMatrix
          • LazySparseMatrix
            • LazySparseMatrix.__init__()
            • LazySparseMatrix.collate_fn()
        • rime.util.score_array.MatMulExpression
          • MatMulExpression
            • MatMulExpression.__init__()
            • MatMulExpression.collate_fn()
        • rime.util.score_array.RandScore
          • RandScore
            • RandScore.__init__()
            • RandScore.collate_fn()
        • rime.util.score_array.VAEExpression
          • VAEExpression
            • VAEExpression.__init__()
            • VAEExpression.collate_fn()
Recurrent Intensity Model Experiments
  • Search


© Copyright 2021, Paper authors and collaborators. Revision 204c29b3.

Built with Sphinx using a theme provided by Read the Docs.