Fix spelling in documents (#6948)
* Update roxygen2 doc. Co-authored-by: fis <jm.yuan@outlook.com>
This commit is contained in:
@@ -42,7 +42,7 @@ namespace data {
|
||||
* This abstraction allows us to read through different sparse matrix formats
|
||||
* using the same interface. In particular we can write a DMatrix constructor
|
||||
* that uses the same code to construct itself from a CSR matrix, CSC matrix,
|
||||
* dense matrix, csv, libsvm file, or potentially other formats. To see why this
|
||||
* dense matrix, CSV, LIBSVM file, or potentially other formats. To see why this
|
||||
* is necessary, imagine we have 5 external matrix formats and 5 internal
|
||||
* DMatrix types where each DMatrix needs a custom constructor for each possible
|
||||
* input. The number of constructors is 5*5=25. Using an abstraction over the
|
||||
@@ -736,7 +736,7 @@ class IteratorAdapter : public dmlc::DataIter<FileAdapterBatch> {
|
||||
|
||||
size_t columns_;
|
||||
size_t row_offset_;
|
||||
// at the beinning.
|
||||
// at the beginning.
|
||||
bool at_first_;
|
||||
// handle to the iterator,
|
||||
DataIterHandle data_handle_;
|
||||
|
||||
@@ -187,7 +187,7 @@ template <typename AdapterBatchT>
|
||||
void CopyDataToEllpack(const AdapterBatchT& batch, EllpackPageImpl* dst,
|
||||
int device_idx, float missing) {
|
||||
// Some witchcraft happens here
|
||||
// The goal is to copy valid elements out of the input to an ellpack matrix
|
||||
// The goal is to copy valid elements out of the input to an ELLPACK matrix
|
||||
// with a given row stride, using no extra working memory Standard stream
|
||||
// compaction needs to be modified to do this, so we manually define a
|
||||
// segmented stream compaction via operators on an inclusive scan. The output
|
||||
|
||||
@@ -13,13 +13,13 @@
|
||||
#include <thrust/binary_search.h>
|
||||
|
||||
namespace xgboost {
|
||||
/** \brief Struct for accessing and manipulating an ellpack matrix on the
|
||||
/** \brief Struct for accessing and manipulating an ELLPACK matrix on the
|
||||
* device. Does not own underlying memory and may be trivially copied into
|
||||
* kernels.*/
|
||||
struct EllpackDeviceAccessor {
|
||||
/*! \brief Whether or not if the matrix is dense. */
|
||||
bool is_dense;
|
||||
/*! \brief Row length for ELLPack, equal to number of features. */
|
||||
/*! \brief Row length for ELLPACK, equal to number of features. */
|
||||
size_t row_stride;
|
||||
size_t base_rowid{};
|
||||
size_t n_rows{};
|
||||
@@ -197,11 +197,11 @@ class EllpackPageImpl {
|
||||
public:
|
||||
/*! \brief Whether or not if the matrix is dense. */
|
||||
bool is_dense;
|
||||
/*! \brief Row length for ELLPack. */
|
||||
/*! \brief Row length for ELLPACK. */
|
||||
size_t row_stride;
|
||||
size_t base_rowid{0};
|
||||
size_t n_rows{};
|
||||
/*! \brief global index of histogram, which is stored in ELLPack format. */
|
||||
/*! \brief global index of histogram, which is stored in ELLPACK format. */
|
||||
HostDeviceVector<common::CompressedByteT> gidx_buffer;
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user