Class NLEmbedding

  • All Implemented Interfaces:
    NSObject

    public class NLEmbedding
    extends NSObject
    • Constructor Detail

      • NLEmbedding

        protected NLEmbedding​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • allocWithZone

        public static java.lang.Object allocWithZone​(org.moe.natj.general.ptr.VoidPtr zone)
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(java.lang.Object aTarget,
                                                                                 org.moe.natj.objc.SEL aSelector,
                                                                                 java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        public static org.moe.natj.objc.Class classForKeyedUnarchiver()
      • containsString

        public boolean containsString​(java.lang.String string)
      • currentRevisionForLanguage

        public static long currentRevisionForLanguage​(java.lang.String language)
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • dimension

        public long dimension()
      • distanceBetweenStringAndStringDistanceType

        public double distanceBetweenStringAndStringDistanceType​(java.lang.String firstString,
                                                                 java.lang.String secondString,
                                                                 long distanceType)
      • embeddingWithContentsOfURLError

        public static NLEmbedding embeddingWithContentsOfURLError​(NSURL url,
                                                                  org.moe.natj.general.ptr.Ptr<NSError> error)
      • getVectorForString

        public boolean getVectorForString​(org.moe.natj.general.ptr.FloatPtr vector,
                                          java.lang.String string)
      • hash_static

        public static long hash_static()
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(java.lang.String key)
      • language

        public java.lang.String language()
      • neighborsForStringMaximumCountDistanceType

        public NSArray<java.lang.String> neighborsForStringMaximumCountDistanceType​(java.lang.String string,
                                                                                    long maxCount,
                                                                                    long distanceType)
      • neighborsForStringMaximumCountMaximumDistanceDistanceType

        public NSArray<java.lang.String> neighborsForStringMaximumCountMaximumDistanceDistanceType​(java.lang.String string,
                                                                                                   long maxCount,
                                                                                                   double maxDistance,
                                                                                                   long distanceType)
      • neighborsForVectorMaximumCountDistanceType

        public NSArray<java.lang.String> neighborsForVectorMaximumCountDistanceType​(NSArray<? extends NSNumber> vector,
                                                                                    long maxCount,
                                                                                    long distanceType)
      • neighborsForVectorMaximumCountMaximumDistanceDistanceType

        public NSArray<java.lang.String> neighborsForVectorMaximumCountMaximumDistanceDistanceType​(NSArray<? extends NSNumber> vector,
                                                                                                   long maxCount,
                                                                                                   double maxDistance,
                                                                                                   long distanceType)
      • new_objc

        public static java.lang.Object new_objc()
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • revision

        public long revision()
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • supportedRevisionsForLanguage

        public static NSIndexSet supportedRevisionsForLanguage​(java.lang.String language)
      • vectorForString

        public NSArray<? extends NSNumber> vectorForString​(java.lang.String string)
      • version_static

        public static long version_static()
      • vocabularySize

        public long vocabularySize()
      • wordEmbeddingForLanguage

        public static NLEmbedding wordEmbeddingForLanguage​(java.lang.String language)
      • wordEmbeddingForLanguageRevision

        public static NLEmbedding wordEmbeddingForLanguageRevision​(java.lang.String language,
                                                                   long revision)
      • writeEmbeddingForDictionaryLanguageRevisionToURLError

        public static boolean writeEmbeddingForDictionaryLanguageRevisionToURLError​(NSDictionary<java.lang.String,​? extends NSArray<? extends NSNumber>> dictionary,
                                                                                    java.lang.String language,
                                                                                    long revision,
                                                                                    NSURL url,
                                                                                    org.moe.natj.general.ptr.Ptr<NSError> error)
      • currentSentenceEmbeddingRevisionForLanguage

        public static long currentSentenceEmbeddingRevisionForLanguage​(java.lang.String language)
      • sentenceEmbeddingForLanguage

        public static NLEmbedding sentenceEmbeddingForLanguage​(java.lang.String language)
      • sentenceEmbeddingForLanguageRevision

        public static NLEmbedding sentenceEmbeddingForLanguageRevision​(java.lang.String language,
                                                                       long revision)
      • supportedSentenceEmbeddingRevisionsForLanguage

        public static NSIndexSet supportedSentenceEmbeddingRevisionsForLanguage​(java.lang.String language)