Ubuntu depolarından yeni Ra keşfettim. Bunu gerçek projelerde kullanan var mı? Herhangi bir sorunla karşılaştınız mı ve genel olarak R veya JIT yerine Ra'yı kullanarak herhangi bir işlem var mı?Ra kodunu kullanarak R kodunun J
cevap
Eh, hoşuma gitti. Ama sonra Ubuntu'da ... çünkü ilk olarak Debian paketini yarattım. Ve Ra ve jit'i 'R ile Yüksek Performanslı Hesaplamaya Giriş' derslerimde (useR! 2010 numaralı Salı gününe bir sonraki) dahil ediyorum.
Fakat ne yazık ki Steven beklenmedik geri bildirimleri almamıştı ve Ra'yı güncellemeyi durdurdu. En son sürüm R 2.9. *, Yani bir yıl öncesinden. Bu hayatta kalmaya değer olurdu, ama birkaç kişi (son derece ihtisaslaşmış bilgi ile) yardım etmek için sahnede görünmesi gerekecek ...
Paketleme ve cevap için teşekkürler. Slaytlarınıza bir göz attım ve kesinlikle ilginç görünüyor. Umarım biraz yardım bulabilir ve bunu sürdürür. –
Luke Tierney, R yorumlayıcısında, temel R dağıtımında JIT gibi şeylerin önünü açabilecek bazı iyileştirmeler üzerinde çalışıyor mu? – Sharpie
Evet öyle. Ama o, son on yılın çoğu için olmuştur ve asla ETA'ları bilmezsiniz. Gerçi Steve ile de temas kurdu. Her neyse, Luke useR'de konuşacak! Gelecek hafta ve bunlardan biraz bahset. Ama bu genellikle 'nefesinizi tut' malzemesi değildir. –
Bu soru soruldu {compiler} R paketi tanıtıldı. Ben bir post ben JIT ve R bu kadar ilgili kullanım bulduk açıklayan yazdı:
http://www.r-statistics.com/2012/04/speed-up-your-r-code-using-a-just-in-time-jit-compiler/
sonrası Dirk onun cevapta yazdıklarını yana bazı ilerlemeler açıklanır (post bağlantılardan oluşan birkaç aslında Dirk 'in bu konuyla ilgili daha yeni makaleleri için)
Umarım bu, bu konuyla ilgili arama yapan R insanlarına yardımcı olur.
- 1. od direct direct direct direct direct direct direct direct direct ra ra ra ra ra ra ra ra ra ra ra ra ra
- 2. MATLAB kodunu R
- 3. j Eşdeğeri j içinde NumPy
- 4. J wordpress'i kullanarak WordPress'te yayın oluşturma
- 5. kodunun
- 6. Bu C kodunun çıkışı
- 7. C# kodunu kullanarak Powershell
- 8. Açık kaynaklı Typescript derleyici kodunu kullanarak verilen Typescript kodunun AST'si nasıl alınır?
- 9. Satır r kodunu bir R işaretleme başlığının parçası olarak kullanma
- 10. sqlworkbench/J için yığın boyutunu artırın/J
- 11. J 3.1.2
- 12. Paket ölü kodunun kaldırılması
- 13. Online SQLite kodunun test edilmesi
- 14. i +++ j, her zaman i ++ + j olarak değerlendiriliyor mu?
- 15. gmail smtp, hosting kodunu kullanarak çalışıyor.
- 16. Web Scraping'i kullanarak R
- 17. Yakalanmayan TypeError: j $ (...) var,
- 18. Çok çekirdekli J - Paralelleştirme
- 19. Güvenilmeyen Haskell kodunun güvenli yürütülmesi
- 20. J Oliver EventStore - Saga Örnekleri
- 21. Javascript kodunun izlenmesi için en iyi yol
- 22. Okuyucu r
- 23. MIFS kodunu doğru olarak winMIPS64'e yükleme
- 24. pyephem, libnova, stellarium, JPL Horizons ay RA/DEC konusunda katılmıyorum?
- 25. Julia: fonksiyonunun gösterisi gövdesi (kayıp kodunu bulmak için) R-dilinde
- 26. Kayar Menü Uygulaması J. Feinstein
- 27. Web kodunun değiştirici modülü değiştirmesi
- 28. EntityFramework Kodunu Kullanarak Veri Oluşturma İlk Migrations
- 29. Perl kodunu kullanarak havalimanından saat dilimini bulun
- 30. Webpack kullanarak ES6 kodunu nasıl küçültün?
Oh, havalı. Öte yandan, R'nin tasarımının çoğunun amacını ortadan kaldırdığı, vectorized olmayan programlamanın kullanımını teşvik ediyor! – Harlan
Gerçek bir JIT bile değil, daha hızlı bir yorumlayıcı. IMO, C kodu gömmek daha güzel, daha sonra sonuçlar çok daha tahmin edilebilir. – mbq
Yine de vektörel koddan daha yavaştır, bu yüzden döngüleri kullanmaya teşvik ettiğini düşünmüyorum. Ve bazı problemlerde sadece bir döngü kullanmanız gerekir. –