Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SkalskiP/ILearnMachineLearning.js
/ functions
Functions
135 in github.com/SkalskiP/ILearnMachineLearning.js
⨍
Functions
135
◇
Types & classes
80
↓ 6 callers
Method
deg2rad
(angleDeg:number)
src/utils/UnitUtil.ts:3
↓ 5 callers
Method
clearCanvas
(canvas:HTMLCanvasElement)
src/utils/DrawUtil.ts:9
↓ 4 callers
Method
getButtonStyle
()
src/components/mobileViews/HomeViewMobileComplement.tsx:79
↓ 4 callers
Method
setUpCanvas
()
src/components/modelViews/LineChart.tsx:38
↓ 3 callers
Method
initChart
()
src/components/modelViews/CircleChart.tsx:91
↓ 3 callers
Method
translateByVector
(vector:IPoint)
src/utils/geometry/Rect.ts:25
↓ 2 callers
Method
animate
(duration)
src/components/modelViews/CircleChart.tsx:100
↓ 2 callers
Method
boxIntersection
(a, b)
src/utils/YoloDataProcessingUtil.ts:110
↓ 2 callers
Method
clientCoordinatesFromEvent
(event:any)
src/utils/MouseUtil.ts:5
↓ 2 callers
Method
drawCircle
(canvas:HTMLCanvasElement, anchorPoint:IPoint, radius:number, startAngleDeg:number, endAngleDeg:number, thickn
src/utils/DrawUtil.ts:60
↓ 2 callers
Method
drawLine
(canvas:HTMLCanvasElement, startPoint:IPoint, endPoint:IPoint, color:string = "#111111", thickness:number = 25
src/utils/DrawUtil.ts:14
↓ 2 callers
Method
drawRect
(canvas:HTMLCanvasElement, rect:IRect, color:string = "#fff", thickness:number = 1)
src/utils/DrawUtil.ts:27
↓ 2 callers
Method
fillCanvasWithGradient
()
src/components/modelViews/LineChart.tsx:70
↓ 2 callers
Method
getCenterPoint
()
src/utils/geometry/Rect.ts:19
↓ 2 callers
Method
getLength
(point:IPoint)
src/utils/MathUtil.ts:18
↓ 2 callers
Method
initCirclePaths
()
src/components/modelViews/CircleChart.tsx:76
↓ 2 callers
Function
registerValidSW
(swUrl: string)
src/registerServiceWorker.ts:59
↓ 2 callers
Method
scale
(point:IPoint, factor:number)
src/utils/MathUtil.ts:14
↓ 2 callers
Function
setFullScreenMode
(mode:FullScreenMode)
src/store/app/actions.ts:12
↓ 2 callers
Function
updateModelPredictions
(predictions:number[])
src/store/mnist/actions.ts:4
↓ 1 callers
Method
bounceOf
(minX:number, maxX:number, minY:number, maxY:number)
src/utils/geometry/AnimatiedCircle.ts:14
↓ 1 callers
Method
boxIou
(a, b)
src/utils/YoloDataProcessingUtil.ts:124
↓ 1 callers
Method
boxUnion
(a, b)
src/utils/YoloDataProcessingUtil.ts:119
↓ 1 callers
Method
boxesToCorners
* Convert box predictions to bounding box corners * @param boxPosition * @param boxSize
src/utils/YoloDataProcessingUtil.ts:53
↓ 1 callers
Function
checkValidServiceWorker
(swUrl: string)
src/registerServiceWorker.ts:90
↓ 1 callers
Function
configureStore
( initialState: ApplicationState = initialApplicationState )
src/configureStore.ts:20
↓ 1 callers
Method
draw
()
src/components/modelViews/DrawingBoard.tsx:88
↓ 1 callers
Method
drawChart
(prediction:number[])
src/components/modelViews/LineChart.tsx:47
↓ 1 callers
Method
drawCircleWithGradient
(canvas:HTMLCanvasElement, anchorPoint:IPoint, radius:number, startAngleDeg:number, endAngleDeg:number, thickn
src/utils/DrawUtil.ts:73
↓ 1 callers
Method
drawFullCircle
(canvas:HTMLCanvasElement, anchorPoint:IPoint, radius:number, color:string = "#ffffff")
src/utils/DrawUtil.ts:48
↓ 1 callers
Method
drawPredRects
()
src/components/modelViews/ImageLoader.tsx:176
↓ 1 callers
Method
drawPredictionRect
(canvas:HTMLCanvasElement, prediction:IDetectedObject, thickness:number = 1, color:string = "#fff", textSize:n
src/utils/DrawUtil.ts:101
↓ 1 callers
Method
drawText
(canvas:HTMLCanvasElement, text:string, textSize:number, anchorPoint:IPoint, color:string = "#ffffff", bold:bo
src/utils/DrawUtil.ts:90
↓ 1 callers
Method
filterBoxes
(boxes, boxConfidence, boxClassProbs, threshold)
src/utils/YoloDataProcessingUtil.ts:128
↓ 1 callers
Method
generateRandomAnimatedCircle
(maxXPosition:number, maxYPosition:number, maxSpeed:number= 1.5, radius:number = 4)
src/utils/ParticlesAnimationUtil.ts:5
↓ 1 callers
Method
generateRandomAnimatedCircles
(quantity:number, maxXPosition:number, maxYPosition:number, maxSpeed:number= 1.5, radius:number = 4)
src/utils/ParticlesAnimationUtil.ts:13
↓ 1 callers
Function
getClassName
()
src/components/modelViews/MnistView.tsx:17
↓ 1 callers
Function
getContent
()
src/components/modelViews/MnistView.tsx:24
↓ 1 callers
Method
getDistance
(sourcePoint:IPoint, targetPoint:IPoint)
src/utils/MathUtil.ts:5
↓ 1 callers
Method
getImageDataAndScale
(canvas:HTMLCanvasElement, outputSize:ISize)
src/utils/DrawUtil.ts:118
↓ 1 callers
Function
getMainToggleButtons
()
src/components/commonViews/TopBar.tsx:71
↓ 1 callers
Method
getMenuClassName
()
src/components/mobileViews/ToggledMenu.tsx:27
↓ 1 callers
Method
getRandomRGBColor
()
src/utils/DrawUtil.ts:127
↓ 1 callers
Function
getSocialMediaToggleMenuButtons
()
src/components/commonViews/TopBar.tsx:59
↓ 1 callers
Function
getTopBarButtons
(size:ISize)
src/components/commonViews/TopBar.tsx:47
↓ 1 callers
Function
getTopBarClassName
()
src/components/commonViews/TopBar.tsx:123
↓ 1 callers
Function
handleResize
()
src/index.tsx:18
↓ 1 callers
Function
isDeviceMobile
(isMobile:boolean)
src/index.tsx:16
↓ 1 callers
Method
loadModel
()
src/components/modelViews/DrawingBoard.tsx:111
↓ 1 callers
Method
loadModel
()
src/components/modelViews/ImageLoader.tsx:45
↓ 1 callers
Method
nonMaxSuppression
(boxes, scores, iouThreshold)
src/utils/YoloDataProcessingUtil.ts:71
↓ 1 callers
Method
normalize
(vector:IPoint)
src/utils/MathUtil.ts:23
↓ 1 callers
Method
predict
(imageData: ImageData)
src/components/modelViews/DrawingBoard.tsx:115
↓ 1 callers
Method
predict
()
src/components/modelViews/ImageLoader.tsx:49
↓ 1 callers
Method
render
()
src/components/commonViews/Particles.tsx:133
↓ 1 callers
Function
setDataConsumptionNotificationStatus
(status:boolean)
src/store/app/actions.ts:20
↓ 1 callers
Function
setDeviceAsMobile
(status:boolean)
src/store/app/actions.ts:5
↓ 1 callers
Function
setModelLoadingStatus
(status:boolean)
src/store/app/actions.ts:28
↓ 1 callers
Method
setNewPositionWhenOut
(minX:number, maxX:number, minY:number, maxY:number)
src/utils/geometry/AnimatiedCircle.ts:22
↓ 1 callers
Method
shadeEverythingButRect
(canvas:HTMLCanvasElement, rect:IRect, color:string = "rgba(0, 0, 0, 0.7)")
src/utils/DrawUtil.ts:38
↓ 1 callers
Method
subtract
(sourcePoint:IPoint, targetPoint:IPoint)
src/utils/MathUtil.ts:10
↓ 1 callers
Method
toString
()
src/utils/geometry/Rect.ts:39
↓ 1 callers
Method
update
()
src/utils/geometry/AnimatiedCircle.ts:29
↓ 1 callers
Method
updateMousePosition
(newMousePosition:IPoint)
src/components/modelViews/DrawingBoard.tsx:106
↓ 1 callers
Method
yoloHead
* Convert data received from final layer to bounding box parameters * @param modelOutput - output of final convolutional layer * @param anch
src/utils/YoloDataProcessingUtil.ts:11
Function
HomeViewComponent
(props:IProps)
src/components/commonViews/HomeView.tsx:12
Function
ImageButton
(props:Props)
src/components/commonViews/ImageButton.tsx:12
Function
MnistViewComponent
(props:IProps)
src/components/modelViews/MnistView.tsx:15
Function
ObjectDetectionView
()
src/components/modelViews/ObjectDetectionView.tsx:5
Function
PreetyBox
(props:IProps)
src/components/commonViews/PreetyBox.tsx:9
Function
ProjectTile
(props:IProps)
src/components/commonViews/ProjectTile.tsx:12
Function
RootView
()
src/RootView.tsx:9
Function
RoundedCornersBox
(props:IProps)
src/components/commonViews/RoundedCornersBox.tsx:9
Function
SimpleButton
(props:IProps)
src/components/commonViews/SimpleButton.tsx:9
Function
TextButton
(props:IProps)
src/components/commonViews/TextButton.tsx:13
Function
ToggledMenuButton
(props:IProps)
src/components/mobileViews/ToggledMenuButton.tsx:14
Function
TopBarComponent
(props:IProps)
src/components/commonViews/TopBar.tsx:25
Function
appReducer
( state: AppState = null, action: AppActions )
src/store/app/reducer.ts:7
Method
componentDidMount
()
src/components/commonViews/LoadingScreen.tsx:12
Method
componentDidMount
()
src/components/commonViews/Particles.tsx:23
Method
componentDidMount
()
src/components/commonViews/ProjectsList.tsx:30
Method
componentDidMount
()
src/components/modelViews/DrawingBoard.tsx:40
Method
componentDidMount
()
src/components/modelViews/ImageLoader.tsx:38
Method
componentDidMount
()
src/components/modelViews/CircleChart.tsx:39
Method
componentDidMount
()
src/components/modelViews/LineChart.tsx:28
Method
componentDidUpdate
()
src/components/modelViews/DrawingBoard.tsx:49
Method
componentDidUpdate
()
src/components/modelViews/CircleChart.tsx:50
Method
componentDidUpdate
()
src/components/modelViews/LineChart.tsx:34
Method
componentWillUnmount
()
src/components/commonViews/LoadingScreen.tsx:16
Method
componentWillUnmount
()
src/components/commonViews/Particles.tsx:37
Method
componentWillUnmount
()
src/components/commonViews/ProjectsList.tsx:36
Method
componentWillUnmount
()
src/components/modelViews/DrawingBoard.tsx:53
Method
componentWillUnmount
()
src/components/modelViews/CircleChart.tsx:46
Method
constructor
(props)
src/components/mobileViews/ToggledMenu.tsx:16
Method
constructor
(props)
src/components/commonViews/ProjectsList.tsx:23
Method
constructor
(props: any)
src/components/modelViews/DrawingBoard.tsx:24
Method
constructor
(props: any)
src/components/modelViews/ImageLoader.tsx:19
Method
constructor
(props: any)
src/components/modelViews/CircleChart.tsx:34
Method
constructor
(props: Props)
src/components/modelViews/LineChart.tsx:21
Method
constructor
(x:number, y:number, radius:number, dx:number, dy:number)
src/utils/geometry/AnimatiedCircle.ts:8
next →
1–100 of 135, ranked by callers