File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ book/src/puzzle_*/media/*.gif
2222.vercel
2323
2424# Mojo artifacts
25+ * .mojoc
2526* .mojopkg
2627
2728# rules
Original file line number Diff line number Diff line change @@ -266,14 +266,14 @@ struct Conv1DCustomOp:
266266커스텀 연산을 파이썬에서 사용하려면 먼저 패키징해야 합니다:
267267
268268``` bash
269- mojo package op -o op.mojopkg
269+ mojo package op -o op.mojoc
270270```
271271
272272이 명령은:
273273
2742741 . Mojo 코드를 배포 가능한 패키지로 컴파일
2752752 . MAX 그래프가 연산을 이해하는 데 필요한 메타데이터 생성
276- 3 . 파이썬에서 로드할 수 있는 바이너리 아티팩트(` op.mojopkg ` )를 생성
276+ 3 . 파이썬에서 로드할 수 있는 바이너리 아티팩트(` op.mojoc ` )를 생성
277277
278278패키지는 MAX 그래프가 찾을 수 있는 위치에 배치해야 하며, 보통 파이썬 코드에서
279279접근 가능한 디렉토리에 둡니다.
Original file line number Diff line number Diff line change @@ -271,14 +271,14 @@ Key components of the registration:
271271Before the custom operation can be used from Python, it needs to be packaged:
272272
273273``` bash
274- mojo package op -o op.mojopkg
274+ mojo package op -o op.mojoc
275275```
276276
277277This command:
278278
2792791 . Compiles the Mojo code into a deployable package
2802802 . Creates the necessary metadata for MAX Graph to understand the operation
281- 3 . Produces a binary artifact (` op.mojopkg ` ) that can be loaded by Python
281+ 3 . Produces a binary artifact (` op.mojoc ` ) that can be loaded by Python
282282
283283The package must be placed in a location where MAX Graph can find it, typically
284284in a directory accessible to the Python code.
Original file line number Diff line number Diff line change @@ -123,13 +123,13 @@ p16 = "mojo problems/p16/p16.mojo"
123123viz16 = " cd book/src/puzzle_16 && python puzzle_16_viz.py"
124124rooflineviz = " cd book/src/puzzle_16 && python roofline_viz.py"
125125
126- p17 = " mojo package problems/p17/op -o problems/p17/op.mojopkg && python problems/p17/p17.py"
126+ p17 = " mojo package problems/p17/op -o problems/p17/op.mojoc && python problems/p17/p17.py"
127127
128- p18-package = " mojo package problems/p18/op -o problems/p18/op.mojopkg "
128+ p18-package = " mojo package problems/p18/op -o problems/p18/op.mojoc "
129129p18-test-kernels = { cmd = " mojo run -I problems/p18 problems/p18/test/test_softmax.mojo" , depends-on = [" p18-package" ] }
130130p18 = { cmd = " python problems/p18/p18.py" , depends-on = [" p18-package" ] }
131131
132- p19 = " mojo package problems/p19/op -o problems/p19/op.mojopkg && python problems/p19/p19.py"
132+ p19 = " mojo package problems/p19/op -o problems/p19/op.mojoc && python problems/p19/p19.py"
133133
134134p20 = " python problems/p20/p20.py"
135135
Original file line number Diff line number Diff line change @@ -95,16 +95,16 @@ p15 = "mojo problems/p15/p15.mojo"
9595p16 = " mojo problems/p16/p16.mojo"
9696
9797p17 = [
98- { cmd = " mojo package problems/p17/op -o problems/p17/op.mojopkg " },
98+ { cmd = " mojo package problems/p17/op -o problems/p17/op.mojoc " },
9999 { cmd = " python problems/p17/p17.py" }
100100]
101101
102- p18-package = " mojo package problems/p18/op -o problems/p18/op.mojopkg "
102+ p18-package = " mojo package problems/p18/op -o problems/p18/op.mojoc "
103103p18-test-kernels = { cmd = " mojo run -I problems/p18 problems/p18/test/test_softmax.mojo" , deps = [" p18-package" ] }
104104p18 = { cmd = " python problems/p18/p18.py" , deps = [" p18-package" ] }
105105
106106p19 = [
107- { cmd = " mojo package problems/p19/op -o problems/p19/op.mojopkg " },
107+ { cmd = " mojo package problems/p19/op -o problems/p19/op.mojoc " },
108108 { cmd = " python problems/p19/p19.py" }
109109]
110110
You can’t perform that action at this time.
0 commit comments