| /** |
| * Copyright (c) 2020 CEA LIST |
| * |
| * All rights reserved. This program and the accompanying materials are |
| * made available under the terms of the Eclipse Public License v2.0 which |
| * accompanies this distribution, and is available at |
| * https://www.eclipse.org/legal/epl-2.0/ |
| * |
| * SPDX-License-Identifier: EPL-2.0 |
| * |
| */ |
| package org.eclipse.papyrus.aiml.profile.AIML.Loss_functions; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| import org.eclipse.papyrus.aiml.profile.AIML.Module.ModulePackage; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * The <b>Package</b> for the model. |
| * It contains accessors for the meta objects to represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functionsFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface Loss_functionsPackage extends EPackage { |
| /** |
| * The package name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNAME = "Loss_functions"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace URI. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/papyrus/AIML/loss/1"; //$NON-NLS-1$ |
| |
| /** |
| * The package namespace name. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String eNS_PREFIX = "AIML.Loss_functions"; //$NON-NLS-1$ |
| |
| /** |
| * The singleton instance of the package. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| Loss_functionsPackage eINSTANCE = org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsImpl <em>Loss functions</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS = 0; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__BASE_CLASS = ModulePackage.MODEL__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__NAME = ModulePackage.MODEL__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__DATA = ModulePackage.MODEL__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__REQUIRES_GRAD = ModulePackage.MODEL__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__SUB_MODULE = ModulePackage.MODEL__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__OPTIMIZER = ModulePackage.MODEL__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__LOSS = ModulePackage.MODEL__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS__REDUCTION = ModulePackage.MODEL_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_FEATURE_COUNT = ModulePackage.MODEL_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Loss functions</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_OPERATION_COUNT = ModulePackage.MODEL_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1Impl <em>Loss functions 1</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS_1 = 1; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__BASE_CLASS = LOSS_FUNCTIONS__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__NAME = LOSS_FUNCTIONS__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__DATA = LOSS_FUNCTIONS__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__REQUIRES_GRAD = LOSS_FUNCTIONS__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__SUB_MODULE = LOSS_FUNCTIONS__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__OPTIMIZER = LOSS_FUNCTIONS__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__LOSS = LOSS_FUNCTIONS__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__REDUCTION = LOSS_FUNCTIONS__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__SIZE_AVERAGE = LOSS_FUNCTIONS_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1__REDUCE = LOSS_FUNCTIONS_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions 1</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1_FEATURE_COUNT = LOSS_FUNCTIONS_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Loss functions 1</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_1_OPERATION_COUNT = LOSS_FUNCTIONS_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.L1LossImpl <em>L1 Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.L1LossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getL1Loss() |
| * @generated |
| */ |
| int L1_LOSS = 2; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The number of structural features of the '<em>L1 Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>L1 Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int L1_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MSELossImpl <em>MSE Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MSELossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMSELoss() |
| * @generated |
| */ |
| int MSE_LOSS = 3; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The number of structural features of the '<em>MSE Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>MSE Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MSE_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CTCLossImpl <em>CTC Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CTCLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCTCLoss() |
| * @generated |
| */ |
| int CTC_LOSS = 4; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__BASE_CLASS = LOSS_FUNCTIONS__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__NAME = LOSS_FUNCTIONS__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__DATA = LOSS_FUNCTIONS__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__SUB_MODULE = LOSS_FUNCTIONS__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__OPTIMIZER = LOSS_FUNCTIONS__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__LOSS = LOSS_FUNCTIONS__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__REDUCTION = LOSS_FUNCTIONS__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Blank</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__BLANK = LOSS_FUNCTIONS_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Zero infinity</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS__ZERO_INFINITY = LOSS_FUNCTIONS_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>CTC Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>CTC Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CTC_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.KLDivLossImpl <em>KL Div Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.KLDivLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getKLDivLoss() |
| * @generated |
| */ |
| int KL_DIV_LOSS = 5; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The number of structural features of the '<em>KL Div Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>KL Div Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int KL_DIV_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiLabelMarginLossImpl <em>Multi Label Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiLabelMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMultiLabelMarginLoss() |
| * @generated |
| */ |
| int MULTI_LABEL_MARGIN_LOSS = 6; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The number of structural features of the '<em>Multi Label Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Multi Label Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_LABEL_MARGIN_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1Impl <em>Loss functions 11</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_1() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS_11 = 7; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11__MARGIN = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions 11</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Loss functions 11</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_11_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2Impl <em>Loss functions 12</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_2() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS_12 = 8; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__BASE_CLASS = LOSS_FUNCTIONS_1__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__NAME = LOSS_FUNCTIONS_1__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__DATA = LOSS_FUNCTIONS_1__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__REQUIRES_GRAD = LOSS_FUNCTIONS_1__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__SUB_MODULE = LOSS_FUNCTIONS_1__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__OPTIMIZER = LOSS_FUNCTIONS_1__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__LOSS = LOSS_FUNCTIONS_1__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__REDUCTION = LOSS_FUNCTIONS_1__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__SIZE_AVERAGE = LOSS_FUNCTIONS_1__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__REDUCE = LOSS_FUNCTIONS_1__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12__WEIGHT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions 12</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12_FEATURE_COUNT = LOSS_FUNCTIONS_1_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Loss functions 12</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_12_OPERATION_COUNT = LOSS_FUNCTIONS_1_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CosineEmbeddingLossImpl <em>Cosine Embedding Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CosineEmbeddingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCosineEmbeddingLoss() |
| * @generated |
| */ |
| int COSINE_EMBEDDING_LOSS = 9; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__BASE_CLASS = LOSS_FUNCTIONS_11__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__NAME = LOSS_FUNCTIONS_11__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__DATA = LOSS_FUNCTIONS_11__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_11__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__SUB_MODULE = LOSS_FUNCTIONS_11__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__OPTIMIZER = LOSS_FUNCTIONS_11__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__LOSS = LOSS_FUNCTIONS_11__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__REDUCTION = LOSS_FUNCTIONS_11__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_11__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__REDUCE = LOSS_FUNCTIONS_11__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS__MARGIN = LOSS_FUNCTIONS_11__MARGIN; |
| |
| /** |
| * The number of structural features of the '<em>Cosine Embedding Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_11_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Cosine Embedding Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int COSINE_EMBEDDING_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_11_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MarginRankingLossImpl <em>Margin Ranking Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MarginRankingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMarginRankingLoss() |
| * @generated |
| */ |
| int MARGIN_RANKING_LOSS = 10; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__BASE_CLASS = LOSS_FUNCTIONS_11__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__NAME = LOSS_FUNCTIONS_11__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__DATA = LOSS_FUNCTIONS_11__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_11__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__SUB_MODULE = LOSS_FUNCTIONS_11__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__OPTIMIZER = LOSS_FUNCTIONS_11__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__LOSS = LOSS_FUNCTIONS_11__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__REDUCTION = LOSS_FUNCTIONS_11__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_11__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__REDUCE = LOSS_FUNCTIONS_11__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS__MARGIN = LOSS_FUNCTIONS_11__MARGIN; |
| |
| /** |
| * The number of structural features of the '<em>Margin Ranking Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_11_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Margin Ranking Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MARGIN_RANKING_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_11_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.HingeEmbeddingLossImpl <em>Hinge Embedding Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.HingeEmbeddingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getHingeEmbeddingLoss() |
| * @generated |
| */ |
| int HINGE_EMBEDDING_LOSS = 11; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__BASE_CLASS = LOSS_FUNCTIONS_11__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__NAME = LOSS_FUNCTIONS_11__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__DATA = LOSS_FUNCTIONS_11__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_11__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__SUB_MODULE = LOSS_FUNCTIONS_11__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__OPTIMIZER = LOSS_FUNCTIONS_11__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__LOSS = LOSS_FUNCTIONS_11__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__REDUCTION = LOSS_FUNCTIONS_11__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_11__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__REDUCE = LOSS_FUNCTIONS_11__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS__MARGIN = LOSS_FUNCTIONS_11__MARGIN; |
| |
| /** |
| * The number of structural features of the '<em>Hinge Embedding Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_11_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Hinge Embedding Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int HINGE_EMBEDDING_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_11_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCELossImpl <em>BCE Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCELossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getBCELoss() |
| * @generated |
| */ |
| int BCE_LOSS = 12; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__BASE_CLASS = LOSS_FUNCTIONS_12__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__NAME = LOSS_FUNCTIONS_12__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__DATA = LOSS_FUNCTIONS_12__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_12__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__SUB_MODULE = LOSS_FUNCTIONS_12__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__OPTIMIZER = LOSS_FUNCTIONS_12__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__LOSS = LOSS_FUNCTIONS_12__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__REDUCTION = LOSS_FUNCTIONS_12__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_12__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__REDUCE = LOSS_FUNCTIONS_12__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS__WEIGHT = LOSS_FUNCTIONS_12__WEIGHT; |
| |
| /** |
| * The number of structural features of the '<em>BCE Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>BCE Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_12_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1_1Impl <em>Loss functions 111</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_1_1() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS_111 = 13; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__BASE_CLASS = LOSS_FUNCTIONS_11__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__NAME = LOSS_FUNCTIONS_11__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__DATA = LOSS_FUNCTIONS_11__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__REQUIRES_GRAD = LOSS_FUNCTIONS_11__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__SUB_MODULE = LOSS_FUNCTIONS_11__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__OPTIMIZER = LOSS_FUNCTIONS_11__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__LOSS = LOSS_FUNCTIONS_11__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__REDUCTION = LOSS_FUNCTIONS_11__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__SIZE_AVERAGE = LOSS_FUNCTIONS_11__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__REDUCE = LOSS_FUNCTIONS_11__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__MARGIN = LOSS_FUNCTIONS_11__MARGIN; |
| |
| /** |
| * The feature id for the '<em><b>P</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111__P = LOSS_FUNCTIONS_11_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions 111</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111_FEATURE_COUNT = LOSS_FUNCTIONS_11_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Loss functions 111</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_111_OPERATION_COUNT = LOSS_FUNCTIONS_11_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiMarginLossImpl <em>Multi Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMultiMarginLoss() |
| * @generated |
| */ |
| int MULTI_MARGIN_LOSS = 14; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__BASE_CLASS = LOSS_FUNCTIONS_111__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__NAME = LOSS_FUNCTIONS_111__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__DATA = LOSS_FUNCTIONS_111__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_111__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__SUB_MODULE = LOSS_FUNCTIONS_111__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__OPTIMIZER = LOSS_FUNCTIONS_111__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__LOSS = LOSS_FUNCTIONS_111__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__REDUCTION = LOSS_FUNCTIONS_111__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_111__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__REDUCE = LOSS_FUNCTIONS_111__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__MARGIN = LOSS_FUNCTIONS_111__MARGIN; |
| |
| /** |
| * The feature id for the '<em><b>P</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__P = LOSS_FUNCTIONS_111__P; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS__WEIGHT = LOSS_FUNCTIONS_111_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Multi Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_111_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Multi Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int MULTI_MARGIN_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_111_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.TripletMarginLossImpl <em>Triplet Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.TripletMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getTripletMarginLoss() |
| * @generated |
| */ |
| int TRIPLET_MARGIN_LOSS = 15; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__BASE_CLASS = LOSS_FUNCTIONS_111__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__NAME = LOSS_FUNCTIONS_111__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__DATA = LOSS_FUNCTIONS_111__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_111__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__SUB_MODULE = LOSS_FUNCTIONS_111__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__OPTIMIZER = LOSS_FUNCTIONS_111__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__LOSS = LOSS_FUNCTIONS_111__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__REDUCTION = LOSS_FUNCTIONS_111__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_111__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__REDUCE = LOSS_FUNCTIONS_111__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Margin</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__MARGIN = LOSS_FUNCTIONS_111__MARGIN; |
| |
| /** |
| * The feature id for the '<em><b>P</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__P = LOSS_FUNCTIONS_111__P; |
| |
| /** |
| * The feature id for the '<em><b>Swap</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS__SWAP = LOSS_FUNCTIONS_111_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Triplet Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_111_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Triplet Margin Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int TRIPLET_MARGIN_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_111_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2_1Impl <em>Loss functions 121</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_2_1() |
| * @generated |
| */ |
| int LOSS_FUNCTIONS_121 = 16; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__BASE_CLASS = LOSS_FUNCTIONS_12__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__NAME = LOSS_FUNCTIONS_12__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__DATA = LOSS_FUNCTIONS_12__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__REQUIRES_GRAD = LOSS_FUNCTIONS_12__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__SUB_MODULE = LOSS_FUNCTIONS_12__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__OPTIMIZER = LOSS_FUNCTIONS_12__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__LOSS = LOSS_FUNCTIONS_12__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__REDUCTION = LOSS_FUNCTIONS_12__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__SIZE_AVERAGE = LOSS_FUNCTIONS_12__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__REDUCE = LOSS_FUNCTIONS_12__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__WEIGHT = LOSS_FUNCTIONS_12__WEIGHT; |
| |
| /** |
| * The feature id for the '<em><b>Ignore index</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121__IGNORE_INDEX = LOSS_FUNCTIONS_12_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Loss functions 121</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121_FEATURE_COUNT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Loss functions 121</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int LOSS_FUNCTIONS_121_OPERATION_COUNT = LOSS_FUNCTIONS_12_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CrossEntropyLossImpl <em>Cross Entropy Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CrossEntropyLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCrossEntropyLoss() |
| * @generated |
| */ |
| int CROSS_ENTROPY_LOSS = 17; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__BASE_CLASS = LOSS_FUNCTIONS_121__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__NAME = LOSS_FUNCTIONS_121__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__DATA = LOSS_FUNCTIONS_121__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_121__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__SUB_MODULE = LOSS_FUNCTIONS_121__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__OPTIMIZER = LOSS_FUNCTIONS_121__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__LOSS = LOSS_FUNCTIONS_121__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__REDUCTION = LOSS_FUNCTIONS_121__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_121__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__REDUCE = LOSS_FUNCTIONS_121__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__WEIGHT = LOSS_FUNCTIONS_121__WEIGHT; |
| |
| /** |
| * The feature id for the '<em><b>Ignore index</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS__IGNORE_INDEX = LOSS_FUNCTIONS_121__IGNORE_INDEX; |
| |
| /** |
| * The number of structural features of the '<em>Cross Entropy Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_121_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>Cross Entropy Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int CROSS_ENTROPY_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_121_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.NLLLossImpl <em>NLL Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.NLLLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getNLLLoss() |
| * @generated |
| */ |
| int NLL_LOSS = 18; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__BASE_CLASS = LOSS_FUNCTIONS_121__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__NAME = LOSS_FUNCTIONS_121__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__DATA = LOSS_FUNCTIONS_121__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_121__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__SUB_MODULE = LOSS_FUNCTIONS_121__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__OPTIMIZER = LOSS_FUNCTIONS_121__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__LOSS = LOSS_FUNCTIONS_121__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__REDUCTION = LOSS_FUNCTIONS_121__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_121__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__REDUCE = LOSS_FUNCTIONS_121__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__WEIGHT = LOSS_FUNCTIONS_121__WEIGHT; |
| |
| /** |
| * The feature id for the '<em><b>Ignore index</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS__IGNORE_INDEX = LOSS_FUNCTIONS_121__IGNORE_INDEX; |
| |
| /** |
| * The number of structural features of the '<em>NLL Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_121_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of operations of the '<em>NLL Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int NLL_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_121_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.PoissonNLLLossImpl <em>Poisson NLL Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.PoissonNLLLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getPoissonNLLLoss() |
| * @generated |
| */ |
| int POISSON_NLL_LOSS = 19; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__BASE_CLASS = LOSS_FUNCTIONS_12__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__NAME = LOSS_FUNCTIONS_12__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__DATA = LOSS_FUNCTIONS_12__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_12__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__SUB_MODULE = LOSS_FUNCTIONS_12__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__OPTIMIZER = LOSS_FUNCTIONS_12__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__LOSS = LOSS_FUNCTIONS_12__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__REDUCTION = LOSS_FUNCTIONS_12__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_12__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__REDUCE = LOSS_FUNCTIONS_12__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__WEIGHT = LOSS_FUNCTIONS_12__WEIGHT; |
| |
| /** |
| * The feature id for the '<em><b>Log input</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__LOG_INPUT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Full</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__FULL = LOSS_FUNCTIONS_12_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Eps</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS__EPS = LOSS_FUNCTIONS_12_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Poisson NLL Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Poisson NLL Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int POISSON_NLL_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_12_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCEWithLogitsLossImpl <em>BCE With Logits Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCEWithLogitsLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getBCEWithLogitsLoss() |
| * @generated |
| */ |
| int BCE_WITH_LOGITS_LOSS = 20; |
| |
| /** |
| * The feature id for the '<em><b>Base Class</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__BASE_CLASS = LOSS_FUNCTIONS_12__BASE_CLASS; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__NAME = LOSS_FUNCTIONS_12__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Data</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__DATA = LOSS_FUNCTIONS_12__DATA; |
| |
| /** |
| * The feature id for the '<em><b>Requires grad</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__REQUIRES_GRAD = LOSS_FUNCTIONS_12__REQUIRES_GRAD; |
| |
| /** |
| * The feature id for the '<em><b>Sub Module</b></em>' reference list. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__SUB_MODULE = LOSS_FUNCTIONS_12__SUB_MODULE; |
| |
| /** |
| * The feature id for the '<em><b>Optimizer</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__OPTIMIZER = LOSS_FUNCTIONS_12__OPTIMIZER; |
| |
| /** |
| * The feature id for the '<em><b>Loss</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__LOSS = LOSS_FUNCTIONS_12__LOSS; |
| |
| /** |
| * The feature id for the '<em><b>Reduction</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__REDUCTION = LOSS_FUNCTIONS_12__REDUCTION; |
| |
| /** |
| * The feature id for the '<em><b>Size average</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__SIZE_AVERAGE = LOSS_FUNCTIONS_12__SIZE_AVERAGE; |
| |
| /** |
| * The feature id for the '<em><b>Reduce</b></em>' attribute. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__REDUCE = LOSS_FUNCTIONS_12__REDUCE; |
| |
| /** |
| * The feature id for the '<em><b>Weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__WEIGHT = LOSS_FUNCTIONS_12__WEIGHT; |
| |
| /** |
| * The feature id for the '<em><b>Pos weight</b></em>' reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS__POS_WEIGHT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>BCE With Logits Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS_FEATURE_COUNT = LOSS_FUNCTIONS_12_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>BCE With Logits Loss</em>' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| * @ordered |
| */ |
| int BCE_WITH_LOGITS_LOSS_OPERATION_COUNT = LOSS_FUNCTIONS_12_OPERATION_COUNT + 0; |
| |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions <em>Loss functions</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions |
| * @generated |
| */ |
| EClass getLoss_functions(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions#getReduction <em>Reduction</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Reduction</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions#getReduction() |
| * @see #getLoss_functions() |
| * @generated |
| */ |
| EAttribute getLoss_functions_Reduction(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1 <em>Loss functions 1</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions 1</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1 |
| * @generated |
| */ |
| EClass getLoss_functions_1(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1#isSize_average <em>Size average</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Size average</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1#isSize_average() |
| * @see #getLoss_functions_1() |
| * @generated |
| */ |
| EAttribute getLoss_functions_1_Size_average(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1#isReduce <em>Reduce</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Reduce</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1#isReduce() |
| * @see #getLoss_functions_1() |
| * @generated |
| */ |
| EAttribute getLoss_functions_1_Reduce(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.L1Loss <em>L1 Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>L1 Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.L1Loss |
| * @generated |
| */ |
| EClass getL1Loss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MSELoss <em>MSE Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>MSE Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MSELoss |
| * @generated |
| */ |
| EClass getMSELoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss <em>CTC Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>CTC Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss |
| * @generated |
| */ |
| EClass getCTCLoss(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss#getBlank <em>Blank</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Blank</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss#getBlank() |
| * @see #getCTCLoss() |
| * @generated |
| */ |
| EAttribute getCTCLoss_Blank(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss#isZero_infinity <em>Zero infinity</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Zero infinity</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CTCLoss#isZero_infinity() |
| * @see #getCTCLoss() |
| * @generated |
| */ |
| EAttribute getCTCLoss_Zero_infinity(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.KLDivLoss <em>KL Div Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>KL Div Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.KLDivLoss |
| * @generated |
| */ |
| EClass getKLDivLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiLabelMarginLoss <em>Multi Label Margin Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Multi Label Margin Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiLabelMarginLoss |
| * @generated |
| */ |
| EClass getMultiLabelMarginLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1 <em>Loss functions 11</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions 11</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1 |
| * @generated |
| */ |
| EClass getLoss_functions_1_1(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1#getMargin <em>Margin</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Margin</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1#getMargin() |
| * @see #getLoss_functions_1_1() |
| * @generated |
| */ |
| EAttribute getLoss_functions_1_1_Margin(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2 <em>Loss functions 12</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions 12</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2 |
| * @generated |
| */ |
| EClass getLoss_functions_1_2(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2#getWeight <em>Weight</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Weight</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2#getWeight() |
| * @see #getLoss_functions_1_2() |
| * @generated |
| */ |
| EReference getLoss_functions_1_2_Weight(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CosineEmbeddingLoss <em>Cosine Embedding Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Cosine Embedding Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CosineEmbeddingLoss |
| * @generated |
| */ |
| EClass getCosineEmbeddingLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MarginRankingLoss <em>Margin Ranking Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Margin Ranking Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MarginRankingLoss |
| * @generated |
| */ |
| EClass getMarginRankingLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.HingeEmbeddingLoss <em>Hinge Embedding Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Hinge Embedding Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.HingeEmbeddingLoss |
| * @generated |
| */ |
| EClass getHingeEmbeddingLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCELoss <em>BCE Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>BCE Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCELoss |
| * @generated |
| */ |
| EClass getBCELoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1_1 <em>Loss functions 111</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions 111</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1_1 |
| * @generated |
| */ |
| EClass getLoss_functions_1_1_1(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1_1#getP <em>P</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>P</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_1_1#getP() |
| * @see #getLoss_functions_1_1_1() |
| * @generated |
| */ |
| EAttribute getLoss_functions_1_1_1_P(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiMarginLoss <em>Multi Margin Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Multi Margin Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiMarginLoss |
| * @generated |
| */ |
| EClass getMultiMarginLoss(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiMarginLoss#getWeight <em>Weight</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Weight</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.MultiMarginLoss#getWeight() |
| * @see #getMultiMarginLoss() |
| * @generated |
| */ |
| EReference getMultiMarginLoss_Weight(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.TripletMarginLoss <em>Triplet Margin Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Triplet Margin Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.TripletMarginLoss |
| * @generated |
| */ |
| EClass getTripletMarginLoss(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.TripletMarginLoss#isSwap <em>Swap</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Swap</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.TripletMarginLoss#isSwap() |
| * @see #getTripletMarginLoss() |
| * @generated |
| */ |
| EAttribute getTripletMarginLoss_Swap(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2_1 <em>Loss functions 121</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Loss functions 121</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2_1 |
| * @generated |
| */ |
| EClass getLoss_functions_1_2_1(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2_1#getIgnore_index <em>Ignore index</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Ignore index</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.Loss_functions_1_2_1#getIgnore_index() |
| * @see #getLoss_functions_1_2_1() |
| * @generated |
| */ |
| EAttribute getLoss_functions_1_2_1_Ignore_index(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CrossEntropyLoss <em>Cross Entropy Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Cross Entropy Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.CrossEntropyLoss |
| * @generated |
| */ |
| EClass getCrossEntropyLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.NLLLoss <em>NLL Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>NLL Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.NLLLoss |
| * @generated |
| */ |
| EClass getNLLLoss(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss <em>Poisson NLL Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>Poisson NLL Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss |
| * @generated |
| */ |
| EClass getPoissonNLLLoss(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#isLog_input <em>Log input</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Log input</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#isLog_input() |
| * @see #getPoissonNLLLoss() |
| * @generated |
| */ |
| EAttribute getPoissonNLLLoss_Log_input(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#isFull <em>Full</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Full</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#isFull() |
| * @see #getPoissonNLLLoss() |
| * @generated |
| */ |
| EAttribute getPoissonNLLLoss_Full(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#getEps <em>Eps</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the attribute '<em>Eps</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.PoissonNLLLoss#getEps() |
| * @see #getPoissonNLLLoss() |
| * @generated |
| */ |
| EAttribute getPoissonNLLLoss_Eps(); |
| |
| /** |
| * Returns the meta object for class '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCEWithLogitsLoss <em>BCE With Logits Loss</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for class '<em>BCE With Logits Loss</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCEWithLogitsLoss |
| * @generated |
| */ |
| EClass getBCEWithLogitsLoss(); |
| |
| /** |
| * Returns the meta object for the reference '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCEWithLogitsLoss#getPos_weight <em>Pos weight</em>}'. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the meta object for the reference '<em>Pos weight</em>'. |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.BCEWithLogitsLoss#getPos_weight() |
| * @see #getBCEWithLogitsLoss() |
| * @generated |
| */ |
| EReference getBCEWithLogitsLoss_Pos_weight(); |
| |
| /** |
| * Returns the factory that creates the instances of the model. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @return the factory that creates the instances of the model. |
| * @generated |
| */ |
| Loss_functionsFactory getLoss_functionsFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> |
| * Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsImpl <em>Loss functions</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS = eINSTANCE.getLoss_functions(); |
| |
| /** |
| * The meta object literal for the '<em><b>Reduction</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS__REDUCTION = eINSTANCE.getLoss_functions_Reduction(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1Impl <em>Loss functions 1</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS_1 = eINSTANCE.getLoss_functions_1(); |
| |
| /** |
| * The meta object literal for the '<em><b>Size average</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS_1__SIZE_AVERAGE = eINSTANCE.getLoss_functions_1_Size_average(); |
| |
| /** |
| * The meta object literal for the '<em><b>Reduce</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS_1__REDUCE = eINSTANCE.getLoss_functions_1_Reduce(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.L1LossImpl <em>L1 Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.L1LossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getL1Loss() |
| * @generated |
| */ |
| EClass L1_LOSS = eINSTANCE.getL1Loss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MSELossImpl <em>MSE Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MSELossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMSELoss() |
| * @generated |
| */ |
| EClass MSE_LOSS = eINSTANCE.getMSELoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CTCLossImpl <em>CTC Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CTCLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCTCLoss() |
| * @generated |
| */ |
| EClass CTC_LOSS = eINSTANCE.getCTCLoss(); |
| |
| /** |
| * The meta object literal for the '<em><b>Blank</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute CTC_LOSS__BLANK = eINSTANCE.getCTCLoss_Blank(); |
| |
| /** |
| * The meta object literal for the '<em><b>Zero infinity</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute CTC_LOSS__ZERO_INFINITY = eINSTANCE.getCTCLoss_Zero_infinity(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.KLDivLossImpl <em>KL Div Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.KLDivLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getKLDivLoss() |
| * @generated |
| */ |
| EClass KL_DIV_LOSS = eINSTANCE.getKLDivLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiLabelMarginLossImpl <em>Multi Label Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiLabelMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMultiLabelMarginLoss() |
| * @generated |
| */ |
| EClass MULTI_LABEL_MARGIN_LOSS = eINSTANCE.getMultiLabelMarginLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1Impl <em>Loss functions 11</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_1() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS_11 = eINSTANCE.getLoss_functions_1_1(); |
| |
| /** |
| * The meta object literal for the '<em><b>Margin</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS_11__MARGIN = eINSTANCE.getLoss_functions_1_1_Margin(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2Impl <em>Loss functions 12</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_2() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS_12 = eINSTANCE.getLoss_functions_1_2(); |
| |
| /** |
| * The meta object literal for the '<em><b>Weight</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference LOSS_FUNCTIONS_12__WEIGHT = eINSTANCE.getLoss_functions_1_2_Weight(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CosineEmbeddingLossImpl <em>Cosine Embedding Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CosineEmbeddingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCosineEmbeddingLoss() |
| * @generated |
| */ |
| EClass COSINE_EMBEDDING_LOSS = eINSTANCE.getCosineEmbeddingLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MarginRankingLossImpl <em>Margin Ranking Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MarginRankingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMarginRankingLoss() |
| * @generated |
| */ |
| EClass MARGIN_RANKING_LOSS = eINSTANCE.getMarginRankingLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.HingeEmbeddingLossImpl <em>Hinge Embedding Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.HingeEmbeddingLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getHingeEmbeddingLoss() |
| * @generated |
| */ |
| EClass HINGE_EMBEDDING_LOSS = eINSTANCE.getHingeEmbeddingLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCELossImpl <em>BCE Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCELossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getBCELoss() |
| * @generated |
| */ |
| EClass BCE_LOSS = eINSTANCE.getBCELoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1_1Impl <em>Loss functions 111</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_1_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_1_1() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS_111 = eINSTANCE.getLoss_functions_1_1_1(); |
| |
| /** |
| * The meta object literal for the '<em><b>P</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS_111__P = eINSTANCE.getLoss_functions_1_1_1_P(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiMarginLossImpl <em>Multi Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.MultiMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getMultiMarginLoss() |
| * @generated |
| */ |
| EClass MULTI_MARGIN_LOSS = eINSTANCE.getMultiMarginLoss(); |
| |
| /** |
| * The meta object literal for the '<em><b>Weight</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference MULTI_MARGIN_LOSS__WEIGHT = eINSTANCE.getMultiMarginLoss_Weight(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.TripletMarginLossImpl <em>Triplet Margin Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.TripletMarginLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getTripletMarginLoss() |
| * @generated |
| */ |
| EClass TRIPLET_MARGIN_LOSS = eINSTANCE.getTripletMarginLoss(); |
| |
| /** |
| * The meta object literal for the '<em><b>Swap</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute TRIPLET_MARGIN_LOSS__SWAP = eINSTANCE.getTripletMarginLoss_Swap(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2_1Impl <em>Loss functions 121</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functions_1_2_1Impl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getLoss_functions_1_2_1() |
| * @generated |
| */ |
| EClass LOSS_FUNCTIONS_121 = eINSTANCE.getLoss_functions_1_2_1(); |
| |
| /** |
| * The meta object literal for the '<em><b>Ignore index</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute LOSS_FUNCTIONS_121__IGNORE_INDEX = eINSTANCE.getLoss_functions_1_2_1_Ignore_index(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CrossEntropyLossImpl <em>Cross Entropy Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.CrossEntropyLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getCrossEntropyLoss() |
| * @generated |
| */ |
| EClass CROSS_ENTROPY_LOSS = eINSTANCE.getCrossEntropyLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.NLLLossImpl <em>NLL Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.NLLLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getNLLLoss() |
| * @generated |
| */ |
| EClass NLL_LOSS = eINSTANCE.getNLLLoss(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.PoissonNLLLossImpl <em>Poisson NLL Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.PoissonNLLLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getPoissonNLLLoss() |
| * @generated |
| */ |
| EClass POISSON_NLL_LOSS = eINSTANCE.getPoissonNLLLoss(); |
| |
| /** |
| * The meta object literal for the '<em><b>Log input</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute POISSON_NLL_LOSS__LOG_INPUT = eINSTANCE.getPoissonNLLLoss_Log_input(); |
| |
| /** |
| * The meta object literal for the '<em><b>Full</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute POISSON_NLL_LOSS__FULL = eINSTANCE.getPoissonNLLLoss_Full(); |
| |
| /** |
| * The meta object literal for the '<em><b>Eps</b></em>' attribute feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EAttribute POISSON_NLL_LOSS__EPS = eINSTANCE.getPoissonNLLLoss_Eps(); |
| |
| /** |
| * The meta object literal for the '{@link org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCEWithLogitsLossImpl <em>BCE With Logits Loss</em>}' class. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.BCEWithLogitsLossImpl |
| * @see org.eclipse.papyrus.aiml.profile.AIML.Loss_functions.impl.Loss_functionsPackageImpl#getBCEWithLogitsLoss() |
| * @generated |
| */ |
| EClass BCE_WITH_LOGITS_LOSS = eINSTANCE.getBCEWithLogitsLoss(); |
| |
| /** |
| * The meta object literal for the '<em><b>Pos weight</b></em>' reference feature. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| EReference BCE_WITH_LOGITS_LOSS__POS_WEIGHT = eINSTANCE.getBCEWithLogitsLoss_Pos_weight(); |
| |
| } |
| |
| } //Loss_functionsPackage |