வகை உருமாற்றிகள் என்பவை ஒருவித மந்திர வித்தைக்காரர்களைப் போன்றவை; அவை ஒரு வகை தரவை மற்றொரு வகையாக மாற்றக்கூடியவை, மேலும் மூல நிரலுக்கு ஓர் இயங்கும் உருவாக்கத்தைச் சேர்க்கின்றன. உங்களிடம் ஒரு பழக்கப்படாத பழைய எண், எடுத்துக்காட்டாக 5 இருப்பதாக வைத்துக்கொள்வோம். வகை உருமாற்றியின் உதவியுடன், அந்த எண் முற்றிலும் வேறுபட்டதாக மாறக்கூடியது: ஒரு வார்த்தையாக, அல்லது ஒரு படமாக கூட மாறக்கூடியது. இது oil filled transformer ஒரு பெரிய, சலிப்பான பாறையை ஒரு மின்னும் கல்லாக மாற்றுவது போலத்தான்!
டைப் மாற்றுபவர்கள் (Type Transformers) தரவுகளை வடிவமைத்தல் மற்றும் மாற்றுதல் உலகத்தில் சூப்பர் உணவுகளாகும். பரவல் மாற்றுமான் தகவலை மாற்றமிட்டு கணினிகள் புரிந்து கொள்வதற்கும் பகுப்பதற்கும் எளிமையாக்கும் - அதை ஒழுங்கில் வைக்கவும் செய்யும். இதனால் தரவை வெவ்வேறு வடிவங்களாக மாற்ற முடியும், அது மதிப்புமிக்கதாகவும் அதிக வேலைகளைச் செய்யக்கூடியதாகவும் இருக்கும். தரவை உங்கள் விருப்பம் போல் ஜாடி ஓட்டுவது போல இது இருக்கும்!
அடிப்படையில், வகை மாற்றி (type transformer) என்பது ஒரு வகையில் உள்ள தரவை மற்றொரு வகையில் உள்ள தரவாக மாற்றும் நிரல் மாற்றமாகும். இது வேலைக்குத் தகுந்தாற்போல் தன் வடிவத்தை மாற்றிக்கொள்ளும் சூப்பர் ஹீரோவைப் போன்றது. உதாரணமாக, ஒரு வகை மாற்றி உரைச் சரத்தை (text string) பெற்று அதை எண்ணாக மாற்றலாம், அல்லது இதற்கு நேரெதிராகவும். இது power oil transformer oil இந்த நெகிழ்வுத்தன்மை கணினிகள் வெவ்வேறு தரவுகளுடன் வேலை செய்வதை எளிதாக்கி, தரவு செயலாக்கத்தின் புதிய வாய்ப்புகளுக்கு வழி வகுக்கிறது.
வகை மாற்றும் இயந்திரங்கள் (Type Transformers) இன்று நாம் உலகில் தரவுகளைச் செயலாக்கி பயன்படுத்தும் விதத்தை மாற்றிக் கொண்டிருக்கின்றன. பல்வேறு வடிவங்களில் உள்ள தரவுகளுக்கு இடையே சீரான மாற்றங்களை மேற்கொள்ள இவை உதவுகின்றன, இதன் மூலம் தரவுகளுக்கும் கணினிகள் அவற்றைப் புரிந்து கொள்ளும் விதத்திற்கும் இடையேயான இடைவெளியை நிரப்புகின்றன. இது காசு அடிப்படை வம்சம் முன்பு நேரம் எடுத்துக்கொண்டு சிக்கலாக இருந்தவை இப்போது வேகமாகவும் எளிமையாகவும் செய்ய முடிகிறது. ஒரு மெதுவான மிதிவண்டியிலிருந்து வேகமான ராக்கெட் கப்பலுக்குச் செல்வது போல இருக்கும் - அனைத்தும் மாறிவிடும்.
வகை உருமாற்றிகளின் இராச்சியம்மெஷின் லேர்னிங் (இயந்திரக் கற்றல்) துறையில், வகை உருமாற்றிகள் மிகவும் முக்கியமானவை, ஏனெனில் அவை ஒரு பயிற்சி விசைத்தலை அமைப்பில் அமைத்து முறைகளை அடையாளம் காணவும், கணிப்புகளை மேற்கொள்ளவும் பயன்படுகின்றன. அவை தரவுகளை பிற வகைகளாகவும், வடிவங்களாகவும் மாற்றுவதன் மூலம் இந்த செயலை மேற்கொள்கின்றன. இவ்வாறு செய்வதன் மூலம் கற்றுக்கொள்ளக்கூடியவையாகவும், நேரத்திற்கு ஏற்ப மாறக்கூடியவையாகவும் இருக்கும் நுட்பமான அமைப்புகளுக்கான ஆதாரப் பொருளை உருவாக்குகின்றன. வேறு வார்த்தைகளில் சொல்வதானால், படம் அடையாளம் காணல், இயற்கை மொழிச் செயலாக்கம் போன்ற பணிகளைச் செய்வதில் இயந்திரங்கள் மிகவும் துல்லியமானவையாகவும், பயனுள்ளவையாகவும் மாறி புரோட்டோ நிபுணர்களாக மாற முடியும். என் கணிப்பின் படி, நீங்கள் ஒரு மனிதனைப் போலவே கற்றுக்கொள்ளவும், வளரவும் ஒரு ரோபோவிற்கு சக்தியை வழங்கியுள்ளீர்கள்!