Google I/O כבר כאן! היכנסו להערות מפתח, הפעלות וסדנאות AI/ML
. צפו עכשיו
NearestNeighbors
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בוחר את k המרכזים הקרובים ביותר עבור כל נקודה.
מניחים ששורות של נקודות הן נקודות קלט. מניחים ששורות מרכזים הן רשימת מרכזי המועמדים. עבור כל נקודה, מחושבים ה-k המרכזים שיש להם מרחק L2 לפחות.
שיטות בירושה
מכיתה java.lang.Object בוליאני | שווה (Object arg0) |
שיעור אחרון<?> | getClass () |
int | hashcode () |
ריק סופי | להודיע () |
ריק סופי | הודע הכל () |
חוּט | toString () |
ריק סופי | המתן (ארג0 ארוך, אינט arg1) |
ריק סופי | חכה (ארג0 ארוך) |
ריק סופי | חכה () |
שיטות ציבוריות
שיטת מפעל ליצירת מחלקה העוטפת פעולה חדשה של NearestNeighbors.
פרמטרים
תְחוּם | ההיקף הנוכחי |
---|
נקודות | מטריצה של צורה (n, ד). ההנחה היא ששורות הן נקודות קלט. |
---|
מרכזים | מטריצת צורה (מ, ד). ההנחה היא שהשורות הן מרכזיות. |
---|
ק | מספר המרכזים הקרובים ביותר להחזיר עבור כל נקודה. אם k גדול מ-m, אז רק m מרכזי מוחזרים. |
---|
החזרות
- מופע חדש של NearestNeighbors
פלט ציבורי <Float> nearestCenterDistances ()
מטריצת צורה (n, min(m, k)). כל שורה מכילה את המרחק L2 בריבוע למרכז המתאים במדדים_מרכז_הסמוכים.
פלט ציבורי <Long> nearestCenterIndices ()
מטריצת צורה (n, min(m, k)). כל שורה מכילה את המדדים של המרכזים הקרובים ביותר לנקודה המקבילה, מסודרים לפי הגדלת המרחק.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים נוספים, אפשר לקרוא את מדיניות האתר של Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה. חלק מהתוכן הוא ברישיון NumPy.
עדכון אחרון: 2023-12-01 (שעון UTC).
[{
"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":"סיבה אחרת"
}]