Een handleiding voor de OS switch met gtx980 van Macvidcards.com lijkt niet te werken. Het intoetsen van de Command keys en de 'S' bij het opstarten geeft geen 'zwart scherm met een muur van tekst'. Dan toch maar de oude kaart er even in plaatsen. Daarna gaat de update naar El Captain zonder noemenswaardige problemen. Alleen het terugplaatsen van de videokaart gaat wat moeizaam. Ik besluit om de usb3.0 uitbreidingskaart er nog maar weer even uit te houden. Heb ik tot nu toe nog nooit gebruikt. (En feitelijk vergeten dat die erin zat).
Spannend! Na het opstarten nog even de eerste installatie schermen door en ja hoor. Daar is die! Ik zie zo op het eerste gezicht nog weinig verschil. Maar misschien is dat wel een goede zaak. Snel Python opstarten en mijn laatste neuraal netwerkje proberen. Ik zie nu dat de .py files standaard de editor 'Idle' opstarten in plaats van Xcode. Hmmm. Meer kleurtjes in de tekst dus wellicht meer overzicht. Kan eens kijken of het bevalt. Er ontstaan wel wat warnings maar geen echte foutmeldingen. Alleen staat er bij CNMeM is disabled.
Using gpu device 0: GeForce GTX 980 (CNMeM is disabled)
Ik zoek het na en een Keras blog belooft een hoge snelheid voor neurale netwerken als het wel wordt enabled. Interessant! Er moet iets in de .Theanorc file aangepast worden. Hoe moest dat ook alweer. Dat had ik al eens eerder in dit blog beschreven. De editor 'vi' is daar zeer bruikbaar voor.
vi ~/.theanorc
Ik voeg de aanbevolen code toe:
[lib]
cnmem=.75
Hij geeft aan te werken.
Using gpu device 0: GeForce GTX 980 (CNMeM is enabled)
Een eerste test met een 'gpu-test' programmaatje geeft geen verschil. Dan maar weer naar het neurale netwerk. Ook daar merk ik nog weinig. Ik kan het mij verbeelden maar de opbouw van het model lijkt zelfs vrij lang te duren. Het trainen is hetzelfde gebleven. 72 seconden per Epoch (5990 afbeeldingen). Misschien nog wat spelen met de waarden. Ik ben iig al blij dat tot nu toe alles lijkt te werken.
Geen opmerkingen:
Een reactie posten