สิ่งตีพิมพ์ในหัวข้อ 'scala'


AutoML บน Apache PredictionIO พร้อม TransmogrifAI
Apache PredictionIO เป็นแพลตฟอร์มแมชชีนเลิร์นนิงแบบโอเพ่นซอร์สซึ่งสนับสนุนให้กับ Apache Software Foundation โดย Salesforce PredictionIO ครอบคลุมกระบวนการทั้งหมดของเวิร์กโฟลว์แมชชีนเลิร์นนิง และคุณสมบัติที่สำคัญที่สุดคือระบบเทมเพลตกลไก ทำให้สามารถเปิดใช้ Predict Web API ได้อย่างง่ายดายตามเทมเพลตกลไก มีเทมเพลตกลไกที่พร้อมใช้งานมากมาย ดังนั้นเราจึงสามารถเลือกเทมเพลตที่ดีที่สุดสำหรับวัตถุประสงค์ของเราได้ อย่างไรก็ตาม เทมเพลตกลไกเป็นเพียงจุดเริ่มต้นเท่านั้น..

Bitcoin Monad
ฟังก์ชันการเขียนโปรแกรม Zine เราจะกล่าวถึงมหาอำนาจอื่นๆ เช่น Functors, Applicatives, Monoids ใน zines ที่กำลังจะมาถึง! ป.ล.: แสดงความคิดเห็นด้านล่างเกี่ยวกับหัวข้อ Functional Programming ใดๆ ที่คุณอยากเห็นนิตยสารเกี่ยวกับ!

การเขียนโปรแกรมใน Scala Gist 8
นี่คือประเด็นสำคัญจาก การเขียนโปรแกรมใน Scala รุ่นที่สองโดย Martin Odersky, Lex Spoon, Bill Venners ฉันต้องการจดบันทึกประเด็นสำคัญบางประการ อาจดูพังทลายและไม่สมเหตุสมผลหากคุณไม่ได้อ่านหนังสือ นี่เป็นการอ้างอิงส่วนบุคคล อย่าลังเลที่จะแก้ไขฉันหากฉันได้ตีความสิ่งผิดปกติในโพสต์นี้ บทที่ 8— ฟังก์ชั่นและการปิด Scala มีหลายวิธีในการกำหนดฟังก์ชัน เช่น ฟังก์ชันที่เป็นสมาชิกของวัตถุ ฟังก์ชันที่ซ้อนกันภายในฟังก์ชัน ค่าลิเทอรัลของฟังก์ชัน และค่าของฟังก์ชัน 8.1 วิธีการ..

คำถามในหัวข้อ 'scala'

รับแผนที่ Scala จากคุณสมบัติ Java
ฉันพยายามดึงตัวแปรสภาพแวดล้อมลงในสคริปต์สกาล่าโดยใช้ java Iterators และ/หรือการแจงนับ และตระหนักว่า Dr. Frankenstein อาจอ้างสิทธิ์ความเป็นพ่อแม่ ดังนั้นฉันจึงแฮ็กสิ่งต่อไปนี้จากแผนผังที่น่าเกลียดแทน: import java.util.Map.Entry import System._ val...
11703 มุมมอง
schedule 30.10.2023

การผสมพารามิเตอร์ประเภทและประเภทนามธรรมในสกาลา
ฉันกำลังพยายามใช้คำตอบของ คำถามก่อนหน้า เพื่อใช้กราฟขนาดเล็ก ห้องสมุด. แนวคิดก็คือการพิจารณากราฟเป็นคอลเลคชัน โดยที่จุดยอดจะล้อมองค์ประกอบคอลเลกชั่น ฉันต้องการใช้ประเภทนามธรรมเพื่อแสดงประเภท Vertex และ Edge (เนื่องจากความปลอดภัยของประเภท)...
2422 มุมมอง
schedule 03.01.2024

ฉันจะเชื่อมโยงนัยยะใน Scala ได้อย่างไร
รูปแบบ pimp-my-library ช่วยให้ฉันสามารถเพิ่มวิธีการให้กับชั้นเรียนได้โดยทำให้มีการแปลงโดยนัยจากคลาสนั้นไปเป็นคลาสที่ใช้เมธอดนั้น สกาล่าไม่อนุญาตให้มีการแปลงโดยนัยสองครั้งดังกล่าว ดังนั้นฉันจึงไม่สามารถได้รับจาก A ถึง C โดยใช้โดยนัย A ถึง B...
8177 มุมมอง
schedule 20.11.2023

เหตุใดหางนี้จึงเกิดซ้ำ
ตรวจสอบรหัสสกาล่านี้: def rec(n: Int) { if (n > 1) { val d = n / 2 rec(d) // if (d > 1) // abort loop rec(n/d) } } รหัสนี้จะส่งผลให้เกิดการวนซ้ำไม่รู้จบ เนื่องจากการเพิ่มประสิทธิภาพแบบเรียกซ้ำแบบหางฉันจึงไม่ได้รับ...
391 มุมมอง
schedule 19.01.2024

คำถามมือใหม่สกาล่าสวิง
นี่เป็นการทดลองครั้งแรกของฉันโดยใช้ Swing กับ Scala และมีคำถามสองสามข้อเกี่ยวกับโค้ดของฉันด้านล่าง สิ่งที่คุณทำได้ก็คือสร้างหน้าต่างที่มีสี่เหลี่ยมสีที่เปลี่ยนสีได้ โปรดอย่าลังเลที่จะตอบคำถามหนึ่งหรือคำถามใด ๆ 1) ฉันใช้ Java ActionListener...
1455 มุมมอง
schedule 19.12.2023

เป็นไปได้ไหมที่จะเชื่อมโยงวิธีการจากลักษณะที่แตกต่างกัน?
ฉันมีรหัสต่อไปนี้: class Parameterizable{ var map: Map[String, String] = new scala.collection.immutable.HashMap() def put(entry: Tuple2[String, String]) = { map = map + entry; this } } class Query() extends Parameterizable{ override...
374 มุมมอง
schedule 28.12.2023

แผนภูมิเทียบเท่า IEnumerable LINQ ใน Scala? [ทำซ้ำ]
อาจซ้ำกัน: อะนาล็อก LINQ ใน Scala ฉันกำลังมองหาแผนภูมิที่แสดงค่าเทียบเท่าในวิธี Scala ของ LINQ สำหรับ IEnumerable: อันดับแรกคือหัว เลือกคือแผนที่ SingleOrDefault คือ ... (ฉันไม่รู้) ... และอื่น ๆ...
9793 มุมมอง
schedule 17.11.2023

เป็นไปได้ไหมที่จะกำหนด CDI Stereotypes ใน Scala
หากต้องการกำหนดแบบเหมารวมของ CDI ฉันจะต้องกำหนดคำอธิบายประกอบแบบรันไทม์ ในสกาล่า ฉันลองสิ่งนี้: @Stereotype @Target(Array(ElementType.METHOD)) @Retention(RetentionPolicy.RUNTIME) //... my stereotype annotations class MyStereotype extends...
226 มุมมอง
schedule 03.01.2024

วิธีให้ Eclipse รับรู้การขึ้นต่อกันจาก SBT
ฉันกำลังพยายามหาวิธีทำให้ Eclipse รู้จักการพึ่งพาที่ดึงข้อมูลโดยใช้ SBT SBT ดาวน์โหลดการขึ้นต่อกันที่ถูกต้องและนำไปไว้ในไดเร็กทอรี ~/.ivy ของฉัน แต่ eclipse ไม่เห็น มีวิธีการทำเช่นนี้หรือไม่? ขอบคุณ
19322 มุมมอง
schedule 30.12.2023

ฉันจะใช้งาน MurmurHash ของ Scala ได้อย่างไร: scala.util.MurmurHash3
ฉันกำลังเขียน BloomFilter และต้องการใช้การติดตั้ง MurmurHash3 เริ่มต้นของ Scala: scala.util.MurmurHash3 การคอมไพล์ของฉันล้มเหลว แต่มีข้อผิดพลาดในการคอมไพล์ดังต่อไปนี้: [error]...
6087 มุมมอง
schedule 13.01.2024

การนำเข้านี้มีความหมายว่าอย่างไรใน Scala
ฉันพบสิ่งต่อไปนี้ในโค้ด Scala: class MyClass { ... val a = new A; import a._ } val a = new A; import a._ หมายถึงอะไรกันแน่?
912 มุมมอง
schedule 07.12.2023

ข้อผิดพลาด Scala SBT / Maven2 บน OSX: เกิดข้อผิดพลาดในการเปิดไฟล์ซิป - & gt; MissingRequirementError
ฉันมีโครงการที่สร้างได้ดีบนกล่อง Unix ( http://www.github.com/jhclark/ducttape ) อย่างไรก็ตาม เมื่อใช้ SBT 0.11.2 (และ SBT เวอร์ชันอื่นๆ บางเวอร์ชัน) จะไม่สร้างบน Mac ของฉัน (OSX 10.5) ฉันได้รับข้อความแสดงข้อผิดพลาดที่เป็นความลับต่อไปนี้: $...
4257 มุมมอง
schedule 27.12.2023

Letrec ในสกาล่า? (วิธีการผูกปมที่ไม่เปลี่ยนรูป?)
สมมติว่าฉันมีคลาสเคสเล็ก ๆ ที่โง่เขลาเช่นนี้: case class Foo(name: String, other: Foo) ฉันจะกำหนด a และ b โดยไม่เปลี่ยนรูปได้อย่างไรว่า a.other คือ b และ b.other คือ a สกาล่ามีวิธี "ผูกปม" หรือไม่ ฉันต้องการทำสิ่งนี้: val...
716 มุมมอง
schedule 13.12.2023

วิธีการสกาล่าโดยนัยที่มีหลายข้อโต้แย้ง
ในความคิดเห็นสำหรับ SIP-13 Martin Odersky บอกเป็นนัยว่า เป็นไปได้ที่จะสร้างวิธีการโดยนัยที่มีหลายข้อโต้แย้ง ตามประสบการณ์ของฉัน วิธีการโดยนัยมักจะมีข้อโต้แย้งเพียงข้อเดียวเสมอ...
2109 มุมมอง
schedule 25.12.2023

การใช้ TypeTag ของ Scala 2.10
ฉันกำลังขุด API การสะท้อนสกาล่าใหม่และไม่เข้าใจว่าทำไมตัวอย่างต่อไปนี้จึงไม่ทำงานตามที่คาดไว้ กำหนดลำดับชั้น (พยายามลดความซับซ้อนให้มากที่สุด): import scala.reflect.runtime.universe._ trait TF[A] { implicit def t: TypeTag[A] def f[T <:...
4128 มุมมอง
schedule 17.12.2023

ฟังก์ชัน Vectorize Scala พร้อมค่าส่งคืนหลายค่า
วิธีที่หรูหราที่สุดในการทำให้ฟังก์ชันสกาลาเป็นเวคเตอร์ที่ส่งคืนค่าหลายค่าคืออะไร ตัวอย่างเช่น สมมติว่าฉันมีฟังก์ชัน: def Foobar(foo: Int, bar: Int): (Int, Int) = (foo, bar) ถ้ามันส่งคืนค่าเดียว ฉันจะทำสิ่งนี้: val a = Array(1, 2, 3)...
1455 มุมมอง
schedule 25.12.2023

อาร์กิวเมนต์วิปัสสนาส่งผ่านไปยังมาโคร Scala
ฉันต้องการเขียนโปรแกรมแมโคร Scala ที่ใช้อินสแตนซ์ของคลาสเคสเป็นอาร์กิวเมนต์ ออบเจ็กต์ทั้งหมดที่สามารถส่งผ่านไปยังมาโครจะต้องใช้ลักษณะเครื่องหมายเฉพาะ ตัวอย่างต่อไปนี้แสดงคุณลักษณะของเครื่องหมายและคลาสกรณีตัวอย่างสองคลาสที่นำไปใช้: trait...
1430 มุมมอง
schedule 21.01.2024

ตัวแยกวิเคราะห์ Scala ลด/พับซ้าย
ฉันกำลังพยายามทำสิ่งต่อไปนี้จากรายการที่เติมแบบไดนามิก: val primitives = "x" | "y" | "z" // what I want val primitives2 = List("x", "y", "z") // what I need to transform from ฉันคิดว่าสิ่งนี้อาจใช้ได้ผล: primitives2.reduce(_|_)...
338 มุมมอง
schedule 18.11.2023

การกลับมาใน Scala For loop
ฉันยังใหม่กับ Scala เลยพยายามทำสิ่งง่ายๆ ก่อน ฉันเขียนวิธีการซึ่งอยู่ด้านล่าง //Given a list of numbers find the first number that is a multiple of 7 def FindFirstMultiple(input: List[Int]) : Int = { for ( i <- input...
1771 มุมมอง
schedule 18.12.2023

ตัวแยก: อาร์กิวเมนต์ประเภทอนุมาน X ไม่สอดคล้องกับขอบเขตพารามิเตอร์ประเภทของวิธีการยกเลิกการใช้
ในตัวอย่างต่อไปนี้ Scala ไม่สามารถใช้ตัวแยกข้อมูลได้ และมันทำให้ฉันคลั่งไคล้: trait Sys[S <: Sys[S]] object Element { object Foo { def unapply[S <: Sys[S]](foo: Foo[S]): Option[Any] = ??? } trait Foo[S <: Sys[S]] extends...
577 มุมมอง
schedule 01.12.2023