示例#1
0
 public void set_task_vector(SWIGTYPE_p_std__vectorT_int_t vec)
 {
     modshogunPINVOKE.MultitaskKernelMaskPairNormalizer_set_task_vector(swigCPtr, SWIGTYPE_p_std__vectorT_int_t.getCPtr(vec));
     if (modshogunPINVOKE.SWIGPendingException.Pending)
     {
         throw modshogunPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public void update_task_histogram(SWIGTYPE_p_std__vectorT_int_t task_vector_lhs)
 {
     modshogunPINVOKE.CTaxonomy_update_task_histogram(swigCPtr, SWIGTYPE_p_std__vectorT_int_t.getCPtr(task_vector_lhs));
     if (modshogunPINVOKE.SWIGPendingException.Pending)
     {
         throw modshogunPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public MultitaskKernelMaskPairNormalizer(SWIGTYPE_p_std__vectorT_int_t task_vector_, SWIGTYPE_p_std__vectorT_std__pairT_int_int_t_t active_pairs_) : this(modshogunPINVOKE.new_MultitaskKernelMaskPairNormalizer__SWIG_1(SWIGTYPE_p_std__vectorT_int_t.getCPtr(task_vector_), SWIGTYPE_p_std__vectorT_std__pairT_int_int_t_t.getCPtr(active_pairs_)), true)
 {
     if (modshogunPINVOKE.SWIGPendingException.Pending)
     {
         throw modshogunPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#4
0
    public int get_num_unique_tasks(SWIGTYPE_p_std__vectorT_int_t vec)
    {
        int ret = modshogunPINVOKE.MultitaskKernelNormalizer_get_num_unique_tasks(swigCPtr, SWIGTYPE_p_std__vectorT_int_t.getCPtr(vec));

        if (modshogunPINVOKE.SWIGPendingException.Pending)
        {
            throw modshogunPINVOKE.SWIGPendingException.Retrieve();
        }
        return(ret);
    }
示例#5
0
 public MultitaskKernelNormalizer(SWIGTYPE_p_std__vectorT_int_t task_vector) : this(modshogunPINVOKE.new_MultitaskKernelNormalizer__SWIG_1(SWIGTYPE_p_std__vectorT_int_t.getCPtr(task_vector)), true)
 {
     if (modshogunPINVOKE.SWIGPendingException.Pending)
     {
         throw modshogunPINVOKE.SWIGPendingException.Retrieve();
     }
 }