Package org.robovm.apple.naturallanguage
Class NLModel
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.naturallanguage.NLModel
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class NLModel extends NSObject
- Since:
- Available in iOS 12.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNLModel.NLModelPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description NLModel()NLModel(MLModel mlModel)protectedNLModel(NSObject.Handle h, long handle)protectedNLModel(NSObject.SkipInit skipInit)NLModel(NSURL url) -
Method Summary
Modifier and Type Method Description protected static longcreate(MLModel mlModel, NSError.NSErrorPtr error)protected static longcreate(NSURL url, NSError.NSErrorPtr error)NLModelConfigurationgetConfiguration()NSDictionary<NSString,NSNumber>getPredictedLabelHypothesesForString(String string, long maximumCount)NSArray<?>getPredictedLabelHypothesesForTokens(NSArray<NSString> tokens, long maximumCount)StringpredictedLabelForString(String string)NSArray<NSString>predictedLabelsForTokens(NSArray<NSString> tokens)Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
NLModel
public NLModel() -
NLModel
-
NLModel
-
NLModel
- Throws:
NSErrorException- Since:
- Available in iOS 12.0 and later.
-
NLModel
- Throws:
NSErrorException- Since:
- Available in iOS 12.0 and later.
-
-
Method Details
-
getConfiguration
- Since:
- Available in iOS 12.0 and later.
-
predictedLabelForString
- Since:
- Available in iOS 12.0 and later.
-
predictedLabelsForTokens
- Since:
- Available in iOS 12.0 and later.
-
getPredictedLabelHypothesesForString
public NSDictionary<NSString,NSNumber> getPredictedLabelHypothesesForString(String string, long maximumCount)- Since:
- Available in iOS 14.0 and later.
-
getPredictedLabelHypothesesForTokens
public NSArray<?> getPredictedLabelHypothesesForTokens(NSArray<NSString> tokens, long maximumCount)- Since:
- Available in iOS 14.0 and later.
-
create
- Since:
- Available in iOS 12.0 and later.
-
create
- Since:
- Available in iOS 12.0 and later.
-