MyMediaLite.DataType.SparseBooleanMatrix.GetEntriesByRow C# (CSharp) Method

GetEntriesByRow() public method

public GetEntriesByRow ( int row_id ) : IList
row_id int
return IList
        public IList<int> GetEntriesByRow(int row_id)
        {
            return row_list[row_id].ToList();
        }

Usage Example

		[Test()] public void TestGetEntriesByRow()
		{
			var matrix = new SparseBooleanMatrix();
			for (int i = 0; i < 5; i++)
				if (i != 2 && i !=3)
				{
					matrix[i, 1] = true;
					matrix[i, 4] = true;
				}

			Assert.AreEqual(2, matrix.GetEntriesByRow(0).Count);
			Assert.AreEqual(2, matrix.GetEntriesByRow(1).Count);
			Assert.AreEqual(0, matrix.GetEntriesByRow(2).Count);
			Assert.AreEqual(0, matrix.GetEntriesByRow(3).Count);
			Assert.AreEqual(2, matrix.GetEntriesByRow(4).Count);
		}
All Usage Examples Of MyMediaLite.DataType.SparseBooleanMatrix::GetEntriesByRow