abacusai.custom_loss_function ============================= .. py:module:: abacusai.custom_loss_function Classes ------- .. autoapisummary:: abacusai.custom_loss_function.CustomLossFunction Module Contents --------------- .. py:class:: CustomLossFunction(client, notebookId=None, name=None, createdAt=None, lossFunctionName=None, lossFunctionType=None, codeSource={}) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Custom Loss Function :param client: An authenticated API Client instance :type client: ApiClient :param notebookId: The unique identifier of the notebook used to create/edit the loss function. :type notebookId: str :param name: Name assigned to the custom loss function. :type name: str :param createdAt: When the loss function was created. :type createdAt: str :param lossFunctionName: The name of the function defined in the source code. :type lossFunctionName: str :param lossFunctionType: The category of problems that this loss would be applicable to, e.g. regression, multi-label classification, etc. :type lossFunctionType: str :param codeSource: Information about the source code of the loss function. :type codeSource: CodeSource .. py:attribute:: notebook_id :value: None .. py:attribute:: name :value: None .. py:attribute:: created_at :value: None .. py:attribute:: loss_function_name :value: None .. py:attribute:: loss_function_type :value: None .. py:attribute:: code_source .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict