هشدار: این پروژه منسوخ شده است. Swift for TensorFlow آزمایشی در پلتفرم نسل بعدی برای یادگیری ماشینی بود که آخرین تحقیقات را در زمینه یادگیری ماشینی، کامپایلرها، برنامهنویسی متمایز، طراحی سیستمها و فراتر از آن به کار میبرد. در فوریه 2021 بایگانی شد.
نمونه برداری
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
public struct Sampling<Base: Collection, Selection: Collection>
where Selection.Element == Base.Index
extension Sampling: SamplingProtocol
extension Sampling: Collection
extension Sampling: BidirectionalCollection
where Selection: BidirectionalCollection
extension Sampling: RandomAccessCollection
where Selection: RandomAccessCollection
انتخاب تنبلی از عناصر، به ترتیب معین، از برخی از مجموعه های پایه.
یک نمونه از base
و selection
ایجاد می کند.
اعلام
public init(base: Base, selection: Selection)
اعلام
public typealias Element = Base.Element
نوعی که نمونههای آن موقعیتهایی را در self
نشان میدهند.
اعلام
public typealias Index = Selection.Index
اعلام
public var startIndex: Index { get }
موقعیت یک گذشته از آخرین عنصر.
اعلام
public var endIndex: Index { get }
عنصر را در i
برمی گرداند.
موقعیت بعد از i
را برمی گرداند.
تعداد گامهای رو به جلو مورد نیاز برای تبدیل start
به end
را برمیگرداند.
یک نتیجه منفی نشان می دهد که end < start
.
اعلام
public func distance(from start: Index, to end: Index) -> Int
موقعیت n
مکان را از i
برمی گرداند.
اعلام
public func index(_ i: Index, offsetBy n: Int) -> Index
i
با distance
جبران می کند، مگر اینکه نیاز به عبور از limit
داشته باشد، در این صورت nil
برگردانده می شود.
اعلام
public func index(
_ i: Index, offsetBy distance: Int, limitedBy limit: Index
) -> Index?
در جایی که «انتخاب»: «مجموعه دو جهته» موجود است
موقعیت قبل از i
را برمی گرداند.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]