Hirdetés
- Háremet tartana az adattárolókból a Chieftec letisztult dizájnú háza
- Zsebre vágható Keychron billentyűzet a gyakran úton lévőknek
- Formálisan, de hivatalosan bejelentette a Clearwater Forestet az Intel
- Gyorsjavítást kapott a visszavont, majd újra kiadott GeForce driver
- Ilyen olcsó sem volt még egy Apple notebook
- Milyen egeret válasszak?
- Apple MacBook
- Milyen belső merevlemezt vegyek?
- Vezeték nélküli fülhallgatók
- Megérkezett az Apple 5K-s, 120 Hz-et biztosító monitora
- Milyen billentyűzetet vegyek?
- Nikon DSLR topik
- Az elmúlt 30 év legjobb processzorai
- Ilyen olcsó sem volt még egy Apple notebook
- Melyik tápegységet vegyem?
Új hozzászólás Aktív témák
-
axioma
veterán
válasz
axioma
#10243
üzenetére
Na valahogy igy nez ki:
public interface ProjMatrix<M> {
public ProjMatrix(double[][] mtx);
public ProjMatrix(M mtx);
public M getUnderlying();
public ProjMatrix add(M mtx);
..
}
Es van harom megvalositas, ebbol ketto ketretegu, az Nd4j-s hasonlo ehhez:public class ApacheMatrix implements ProjMatrix<RealMatrix> {
private final RealMatrix underlying;
public ApacheMatrix(double[][] mtx){... underlying=new RealMatrix(mtx); ...}
public ApacheMatrix(RealMatrix mtx){ underlying=mtx; }
public RealMatrix getUnderlying() { return underlying; }
public ApacheMatrix add(RealMatrix other) { return new ApacheMatrix(underlying.add(other.getUnderlying());}
...Es en csinalnek egy ilyet:
public class FlatMatrix implements ProjMatrix<FlatMatrix> {
private final double[] data;
private final dataLen;
... // segedvaltozok
public FlatMatrix(double[][] mtx) { ....dataLen=...; data=new double[dataLen]; ...}
public FlatMatrix getUnderlying() { return this;}
public FlatMatrix add(FlatMatrix other) { ... }
...Persze ebben az esetben az underlying-gal nem lehet "szepen" konstrualni, az tulkepp egy masolas lesz, de ennek nem lenne jelentosege.
Csak fejbol kb. a lenyeg, lehet benne egyeb hiba, nem az szamit, hanem a konstrukcio osszessegeben mehet-e igy minden gond nelkul.Kosz!
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Samsung kuponkunyeráló
- Luck Dragon: Asszociációs játék. :)
- Samsung Galaxy Felhasználók OFF topicja
- Milyen egeret válasszak?
- Szerkesztett és makrofotók mobillal
- Apple MacBook
- Eredeti játékok OFF topik
- Xiaomi 17 Ultra - jó az optikája
- Premier dátumot kapott az Atomic Heart negyedik, egyben utolsó kiegészítője
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- További aktív témák...
- Eladó Xbox Series X 1 Tb SSD + Elite Kontroller + Xbox Wireless Headset
- Eladó Konfig I5 8500 16GB DDR4 480GB SSD RX6600 8GB!
- X1 Yoga Gen7 2-in-1 14" FHD+ IPS érintő i7-1265U 32GB 512GB NVMe aktív toll ujjlolv gar
- Apple iPhone 13 Pro 128GB 100% Akku,Megkímélt,Kártyafüggetlen,Tartozékaival. 1 Év Garanciával!
- Nvidia RTX 3060 Ti 8GB Founders Edition Garanciával!
- Bomba ár! Dell Latitude 5400 - i5-8265U I 16GB I 256SSD I 14" HD I HDMI I Cam I W11 I Gari
- Beszámítás! Asus VG27AQ3A 27 180Hz QHD IPS 1ms monitor garanciával hibátlan működéssel
- 194 - Lenovo Legion 5 (15IRX10) - Intel Core i9-14900HX, RTX 5070 (ELKELT)
- Szuper áron eladó Honor MagicBook 16 Series /Ryzen5-5600H/16GB/512 SSD/FHD/IPS/144Hz
- REFURBISHED - DELL Thunderbolt Dock WD19TB (210-ARJD), WD19TBS (210-AZBV)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

