code: def test_specs_ncf():
      return {
          "number_of_rows": 1000,
          "user_ids": [1, 2, 3, 4, 5],
          "seed": 123,
          "ratio": 0.6,
          "split_numbers": [2, 3, 5],
          "tolerance": 0.01,
      }
  
imports: import calendar
  import datetime
  import os
  from pathlib import Path
  from tempfile import TemporaryDirectory
  import numpy
  import pandas
  import pytest
  from sklearn.model_selection import train_test_split
  from recommenders.utils.constants import DEFAULT_USER_COL, DEFAULT_ITEM_COL, DEFAULT_RATING_COL, DEFAULT_TIMESTAMP_COL
  from recommenders.datasets.python_splitters import numpy_stratified_split
  from recommenders.datasets.python_splitters import python_chrono_split
  from recommenders.utils.spark_utils import start_or_get_spark
label_desc: Use image node_id 15 for calling a global function with example usage: test_specs_ncf() and returns: dict